1. main() { static int var = 5; printf("%d ",var--); if(var) main(); }
2. main(){ char s[ ]="man"; int i; for(i=0;s[ i ];i++) printf("\n%c%c%c%c",s[ i ],*(s+i),*(i+s),i[s]); }
3. main(){ extern int i; i=20; printf("%d",i); }
4. main(){ printf("%x",-1<<4); }
5. main(){ float me = 1.1; double you = 1.1; if(me==you) printf("I love U"); else printf("I hate U"); }
6. main(){ char *p; printf("%d %d ",sizeof(*p),sizeof(p)); }
7. main(){ int c[ ]={2.8,3.4,4,6.7,5}; int j,*p=c,*q=c; for(j=0;j<5;j++) { printf(" %d ",*c); ++q; } for(j=0;j<5;j++){ printf(" %d ",*p); ++p; } }
8. main(){ int i=3; switch(i) { default:printf("zero"); case 1: printf("one"); break; case 2:printf("two"); break; case 3: printf("three"); break; } }
9. main(){ int i=-1,j=-1,k=0,l=2,m; m=i++&&j++&&k++||l++; printf("%d %d %d %d %d",i,j,k,l,m); }
10. void main(){ int const * p=5; printf("%d",++(*p)); }