Same ideas as above, but now the ugly statement may take some thought:
#include <stdio.h>
void main ( void )
{
int value, num = 99 ;
int *pv= &value, *pn = &num ;
int **ppv= &pv ;
**ppv = *pn; /* ugly statement */
printf("**ppv = %d\n", **ppv );
system("pause");
}
What does the program write?