L1:main()

L2:{

L3: int I;

L4: int *pi = &I; //parent pointer

L5 : scanf("%d",pi);

L6 : printf("%d\n", I+5);

L7: }

L1 : 3 ; L2 : 1 ; L3 : 3 ; L4 : 7; L5 : 7 ; L6 : 9 ; L7 : 1

So total number of tokens : 31

L2:{

L3: int I;

L4: int *pi = &I; //parent pointer

L5 : scanf("%d",pi);

L6 : printf("%d\n", I+5);

L7: }

L1 : 3 ; L2 : 1 ; L3 : 3 ; L4 : 7; L5 : 7 ; L6 : 9 ; L7 : 1

So total number of tokens : 31