int main() { int *pInt; // pointer variable to an int double *pDouble; // pointer variable to a double float *pFloat; // pointer variable to a float char *pChar; // pointer variable to a character int num = 3; int *pNum = NULL; // or just int *pNum; pNum = # printf("num = %i", num); printf("\npNum points to: %i", *pNum); num = 5; printf("\npNum points to: %i", *pNum); *pNum = 10; printf("\nnum = %i", num); return 0; }