Q. write a C program for remove vowel in string and find the length of resulted string.
Ans.
/*c program for removing vowel in string and calculate length of new string*/
#include<stdio.h>
#include<conio.h>
#include<conio.h>
#include<string.h>
int main()
{
int len=0,i,j=0;
{
int len=0,i,j=0;
char str[40],new_str[30];
printf("Enter any string : ");
gets(str);
printf("Enter any string : ");
gets(str);
for(i=0; i<=strlen(str); i++)
{
if((str[i]=='a' || str[i]=='e' || str[i]=='i' || str[i]=='o' || str[i]=='u') ||(str[i]=='A' || str[i]=='E' || str[i]=='I' || str[i]=='O' || str[i]=='U' ))
{
str[i]=' ';
}
else
{
len++;
new_str[j++]=str[i];
}
}
//Add null in new string
new_str[j]='\0';
printf("New vowel less string : %s",new_str);
printf("\nLength of new string = %d",len);
getch();
getch();
return 0;
}
Output:-
Enter any string :John Cena Is Awesome
New vowel less string: Jhn Cn s wsm
Length of new string = 13
use of void must be there.
ReplyDeletegood example
ReplyDeletegive more details
ReplyDelete