#include<stdio.h>
#include<conio.h>
#include<stdlib.h>
void main()
{
FILE *fp;
char a[20];
int nol=0,not=0,nob=0,noc=0;
char c;
clrscr();
printf("Enter the name of File:\n");
gets(a);
if((fp=fopen(a,"r"))==NULL)
{
printf("File dosen't exist.");
}
else
{
while(1)
{
c=fgetc(fp);
if(c==EOF)
break;
noc++;
if(c==' ')
nob++;
if(c=='\n')
nol++;
if(c=='\t')
not++;
}
}
fclose(fp);
printf("Number of characters = %d\n",noc);
printf("Number of blanks = %d\n",nob);
printf("Number of tabs = %d\n",not);
printf("Number of lines = %d\n",nol);
getch();
}
Monday, 31 August 2015
C Program to count characters, lines, spaces & tabs in a file
Subscribe to:
Post Comments (Atom)




