面白い問題教えて

このエントリーをはてなブックマークに追加
628132人目の素数さん
このCのプログラムをコピペしてそのままコンパイル実行してみて。
何がでてくるかな♪。
Cもってないひとはここにあるよ→http://www.bloodshed.net/devcpp.html

#include<stdio.h>
int main() { int i;
char*a[9]={
"#include<stdio.h>",
"int main() { int i;",
"char*a[9]={",
"};",
"for(i=0;i<3;i++) puts(a[i]);",
"for(i=0;i<9;i++) {putchar(34);fputs(a[i],stdout);",
"putchar(34); if(i<8)putchar(44);putchar(10);}",
"for(i=3;i<9;i++) puts(a[i]);",
"}"
};
for(i=0;i<3;i++) puts(a[i]);
for(i=0;i<9;i++) {putchar(34);fputs(a[i],stdout);
putchar(34); if(i<8)putchar(44);putchar(10);}
for(i=3;i<9;i++) puts(a[i]);
}