#include void func( double *p ) { printf( " p = %u\n", p ); // Print the parameter p printf( "*p = %lf\n", *p ); // Print the variable pointed to by p } int main(int argc, char *argv[]) { double x1 = 4, x2 = 88; printf("Value of &x1 = %u\n", &x1 ); printf("Value of x1 = %lf\n", x1 ); func( &x1 ); putchar('\n'); printf("Value of &x2 = %u\n", &x2 ); printf("Value of x2 = %lf\n", x2 ); func( &x2 ); }