Here is a C program to print it’s own source code.
That is the output of this program
is exactly same as it’s source code.
Here’s the program
#include
char *program=”#include
program=%c%s%c;%cvoid main()%c{%cprintf
(program,10,34,program,34,10, 10,10,10);%c}”;
void main()
{
printf(program,10,34,program,34,10,10,10,10);
}
void main()
{
printf(program,10,34,program,34,10,10,10,10);
}
#include
ReplyDeletemain()
{
FILE *fp=fopen(__FILE__,”r”);
char ch;
printf(“Hello World\n”);
while(!feof(fp))
{
ch=fgetc(fp);
printf(“%c”,ch);
}
}
This program also prints it out source code as output .
this is a great site which helped me a lot
ReplyDeletegreat work is done by u for learners of c Keep it up.
hello ,
ReplyDeletecan u please mail me some game source codes
fuyoo...
ReplyDeletetlg ajar leh?
im newbie in c prog..
ReplyDeletestill learning..