/* Write to text file */ #include<stdio.h> int main() { FILE *fp; char mystr[100]; fp=fopen("mytext.txt","w"); if(fp==NULL) { puts("Some error occured."); return 1; } printf("\nEnter some lines:\n"); while(strlen(gets(mystr))>0) { fputs(mystr,fp); fputs("\n",fp); } fclose(fp); return 0; }
What is fp? Why it is used?
ReplyDeleteIn C for File I/O you need to use a FILE pointer, which will let the program keep track of the file being accessed. Here FP is FILE pointer..
DeleteThanks
DeleteIts very useful at any place to teach students
ReplyDeleteSir funcation strlen should have a phototype error aa rahe h kya karw
ReplyDelete#include
ReplyDelete