how to read text file in c code example

Example 1: read files in c

#include<stdio.h>
int main(){
	FILE *in=fopen("name_of_file.txt","r");
	char c;
	while((c=fgetc(in))!=EOF)
		putchar(c);
	fclose(in);
	return 0;
}

Example 2: read a document in c getting name from console

#include<stdio.h>
int main(int argc,char *argv[]){
	FILE *in=fopen(*++argv,"r");
	char c;
	while((c=fgetc(in))!=EOF)
		putchar(c);
	fclose(in);
	return 0;
}

Example 3: c read a whole string from a file

#define  _GNU_SOURCE  //Necessary for getline to work with clang in Ubuntu
getline(&line, &len, fp);

Tags:

Misc Example