Discussion :: Input / Output
-
Point out the correct statements about the program?
#include
int main() { FILE *fptr; char str[80]; fptr = fopen("f1.dat", "w"); if(fptr == NULL) printf("Cannot open file"); else { while(strlen(gets(str))>0) { fputs(str, fptr); fputs("\n", fptr); } fclose(fptr); } return 0; }
A.
The code copies the content of one file to another |
B.
The code writes strings that are read from the keyboard into a file. |
C.
The code reads a file |
D.
None of above |
Answer : Option B
Explanation :
This program get the input string from the user through gets function and store it in the file f1.txt using fputs function.
Be The First To Comment