#include <stdio.h>
int main (void) { char q='"'; puts("#include <stdio.h>"); char *x = "int main (void) { char q='%c'; puts(%c#include <stdio.h>%c); char *x = %c%s%c; printf (x,q,q,q,q,x,q,q,q); return puts(%c%c); }"; printf (x,q,q,q,q,x,q,q,q); return puts(""); }
Интересная задача. (Олимпиада) Помогите решить!
Написать программу которая выводит на экран свой сбственный код.
Ограничения:
Внешнюю память (ввод с клавиатуы, чтение\запись в файл) не использовать.
Код:
Хотя бы вот так (на авторство не претендую, хотя могу и свое написать, если будет крупно нечего делать).
Esche est primer na C#: