Name: Anonymous 2010-07-06 19:36
const char *s[15] = {
"%c%c%s%c%c%c",
"const char *s[15] = {",
"};",
"#include <stdio.h>",
"int main(void) {",
" int i;",
" puts(s[1]);",
" for (i=0; i<14; ++i)",
" printf(s[0], 9, 34, s[i], 34, 44, 10);",
" printf(s[0], 9, 34, s[i], 34, 0, 10);",
" puts(s[2]);",
" for (i=3; i<15; ++i)",
" puts(s[i]);",
" return 0;",
"}"
};
#include <stdio.h>
int main(void) {
int i;
puts(s[1]);
for (i=0; i<14; ++i)
printf(s[0], 9, 34, s[i], 34, 44, 10);
printf(s[0], 9, 34, s[i], 34, 0, 10);
puts(s[2]);
for (i=3; i<15; ++i)
puts(s[i]);
return 0;
}the one I wrote.