C Program to count Vowels in a given file.
This program will read input from "data.txt" file and prints total number of vowels.
#include<stdio.h>
int main()
{
FILE *fp;
char ch;
int cnt=0;
fp = fopen("data.txt","r");
if (fp == NULL)
{
printf("Can't Open File.");
exit(1);
}
printf("File content is : ");
ch = fgetc(fp);
while(ch != EOF)
{
putchar(ch);
if( ch=='A' || ch=='E' || ch=='I' || ch=='O' || ch=='U')
cnt++;
ch = fgetc(fp);
}
printf("\n\nTotal vowels in given file = %d",cnt);
return 0;
}
Output of Program
File content is : THIS IS TOP C PROGRAMMING PRACTICALS BLOG.
Total vowels in given file = 10
This program will read input from "data.txt" file and prints total number of vowels.
#include<stdio.h>
int main()
{
FILE *fp;
char ch;
int cnt=0;
fp = fopen("data.txt","r");
if (fp == NULL)
{
printf("Can't Open File.");
exit(1);
}
printf("File content is : ");
ch = fgetc(fp);
while(ch != EOF)
{
putchar(ch);
if( ch=='A' || ch=='E' || ch=='I' || ch=='O' || ch=='U')
cnt++;
ch = fgetc(fp);
}
printf("\n\nTotal vowels in given file = %d",cnt);
return 0;
}
Output of Program
File content is : THIS IS TOP C PROGRAMMING PRACTICALS BLOG.
Total vowels in given file = 10
No comments:
Post a Comment