C,
pasted
on Mar 5:
|
|
#include<stdio.h>
int main(){char c[]="\\\"#include<stdio.h>%cint main(){char c[]=%c%c%c%.109s%cn%c;printf(c+2,c[109],c[1],*c,*c,c,*c,c[1]);return 0;}\n";printf(c+2,c[109],c[1],*c,*c,c,*c,c[1]);return 0;}
|
Output:
|
|
#include<stdio.h>
int main(){char c[]="\\\"#include<stdio.h>%cint main(){char c[]=%c%c%c%.109s%cn%c;printf(c+2,c[109],c[1],*c,*c,c,*c,c[1]);return 0;}\n";printf(c+2,c[109],c[1],*c,*c,c,*c,c[1]);return 0;}
|
|