#include <stdio.h>
int main()
{
char *X = "#include <stdio.h>%cint main(){char *X=%c%s%c;printf(X,10,34,X,34);return 0;}";
printf(X,10,34,X,34);
return 0;
}
34是"的ASCII码,10是换行的SACII码
#include <stdio.h>
int main()
{
char *X = "#include <stdio.h>%cint main(){char *X=%c%s%c;printf(X,10,34,X,34);return 0;}";
printf(X,10,34,X,34);
return 0;
}
34是"的ASCII码,10是换行的SACII码