In this tutorial we will learn writing c program to delete all vowels in a given string. This program will be little bit tricky because we have to shift the character after removing the vowel.
I recommend please visit below program. It will help you to build some basic concepts
C Program to convert lower case vowel into uppercase in string
How our delete vowel program will behave
- Our program will take a string as an input.
- We will iterate the each character of the string and check whether character is vowel or not.
- If we will find the vowel, just shift the right element towards the left. This will solve our problem statement.
C Program to delete vowel from the String
#include <stdio.h>
#include <string.h>
int main()
{
char str[100];
int i,j,len=0;
printf("C program to delete all vowels from String \n");
printf("Please enter a string : ");
fgets(str, 100, stdin);
len=strlen(str);
for(i=0; i<len; 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')
{
for(j=i; j<len; j++)
{
str[j]=str[j+1];
}
i--;
len--;
}
}
printf("After deleting the vowels string is : %s",str);
return 0;
}
Output
C program to delete all vowels from String
Please enter a string : Quescol Website
After deleting the vowels string is : Qscl Wbst
Also Prepare Below Important Question
- Hibernate Interview Questions for 2+ years of experience
- 68 Most Important Microservices Interview Questions
- 60 Most Important Git Interview Questions
- 50+ Mostly asked Java Interview Questions for 6 Years Exp.
- 60+ Mostly Asked Java Interview Questions for 4 Years Exp
- 60+ Mostly asked Java Interview Question for 3+ Years
- 60+ Spring Boot interview questions for 4+ years Exp.
- 60+ Mostly Asked Spring Boot Interview Questions for 3+ Yrs
- Scenario Based Java 8 Coding Interview Questions (For Experienced)
- Python Program to add two numbers without addition operator
- Mostly Asked Java Interview Questions For 2 Yrs Experience
- Find All Pairs in Array whose Sum is Equal to given number Using Java
- Java Program to find GCD of two Numbers using Recursion
- Python Program to Separate Characters in a Given String
- Python Program to add two number using Recursion
- Python Program to Find Highest Frequency Element in Array
- Python Program to Merge two Arrays
- Perform left rotation by two positions in Array Using Python
- Python Program to Delete Element at Given Index in Array
- Python Program to Delete element at End of Array
Interview Questions Categories
C Programming Interview Preparation
Core Java Programming Interview Preparation
- Core Java Programming Coding Questions
- Core Java Pattern Programming Questions
- Core Java Programming Interview Questions