C fgets() function is implemented in file-related programs for reading strings from any particular file. It gets the strings 1 line each time. This tutorial guides you on how to use the fgets() function in the C program.
Syntax:
char *fgets(char *str, int n, FILE *stream)
Example:
void main(void)
{
FILE* fileName;
char ch[100];
fileName = fopen("anything.txt", "r");
printf("%s", fgets(ch, 50, fileName));
fclose(fileName);
}
- On success, the function returns the same
strparameter - C
fgets()function returns aNULLpointer in case of failure.