write a C program to print the program itself ?!
Answers were Sorted based on User's Feedback
Answer / vara
Most simplest ....
char *p="char *p=%s int main(){ printf(p,p);getchar();}";int
main(){ printf(p,p);getchar();}
| Is This Answer Correct ? | 0 Yes | 4 No |
Answer / moumita chatterjee
#include<stdio.h>
#include<conio.h>
int main()
{
FILE *fp;
char c;
fp=fopen("G:\\selfpro.c","r");
if(fp==NULL)
{
puts("File can open");
exit(1);
}
while(1)
{
c=fgetc(fp);
if(c==EOF)
break;
else
printf("%c",c);
}
getch();
return 0;
}
| Is This Answer Correct ? | 0 Yes | 4 No |
Answer / prasanna kumar s
#include<stdio.h>
#include<conio.h>
void main()
{
clrscr();
printf("welcome 2 c language");
getch();
}
| Is This Answer Correct ? | 0 Yes | 5 No |
Answer / jaroosh
The most simple possible program printing itself on windows :
main()
{
char path[255];
sprintf(path,"cmd.exe /c type \"%s\"",__FILE__);
system(path);
}
on Unix you just use "cat" instead of "type" and necessary
fun to call bash command from c program.
| Is This Answer Correct ? | 17 Yes | 23 No |
Answer / sriram
#include<iostream.h>
#include<conio.hg>
int main()
{
clrscr();
printf(" \t hi this is sriram \t \n");
getch();
return 0;
}
| Is This Answer Correct ? | 4 Yes | 93 No |
Answer / abiraj1030&yahoo.com
#include<stdio.h>
#include<conio.h>
void main()
{
clrscr();
printf("hai");
getch();
}
| Is This Answer Correct ? | 10 Yes | 112 No |
Can we compile a program without main() function?
Explain how can you tell whether two strings are the same?
What are the differences between new and malloc in C?
Explain the difference between null pointer and void pointer.
main is a predefined or user define function if user defined why? if predefined whay?
plz answer..... a program that reads non-negative integer and computes and prints its factorial
What is the function of multilevel pointer in c?
Ca some one please help me with aC code to allow user enter numbers from 1 to 20 without repeating and prnt the sum of those numbers thnx
Can 'this' pointer by used in the constructor?
How can you access memory located at a certain address?
code for find determinent of amatrix
what is the use of call back function in c?tell me with example