## Count the number of vowels in given string

### Description

```Get a String and count the number of vowels occurred in string.
Input:
Hello
Output:
2```

### Solution

```#include<stdio.h>
#include<string.h>
int main()
{
char str[50];
char s[]={'a','e','i','o','u','A','E','I','O','U'};
int i,j,count=0;
fgets(str,50,stdin);

for(i=0;i<strlen(str)-1;i++)
{
for(j=0;j<strlen(s);j++)
{
if(str[i]==s[j])
{
count++;
break;
}
}
}
printf("%d vowels",count);
return 0;
}

```

We are Teaching "Web Development using Python" through Online.

View Tutor Profile and Course Syllabus

### Explanation

```Get a String using fgets() function.
Str -> reads the string and stores it in str.
50 -> reads maximum of 50 characters

store vowels in array s.

for loop iterates and check each character whether it is  in array s using inner for loop. if it is in s, then increment count.

Finally prints count.
```

#### Author - Ramesh P Natarajan

Software Developer and Technology Trainer, very much passionate in the field of Software Application Development, Machine Learning and Search Engine Optimization.

Write to: [email protected]

### Interesting Pattern Programs: for more Patterns

```Input:
5
Output:
*
**
***
****
*****
****
***
**
*Solution```
```Input:
5
Output:
*
***
*****
*******
*********
*******
*****
***
*Solution```
```Input:
5
Output:
*        *
**      **
***    ***
****  ****
**********Solution```
```Input:
5
Output:
*       *
**     **
***   ***
**** ****
*********Solution```
```Input:
5
Output:
*       *
**     **
***   ***
**** ****
*********
**** ****
***   ***
**     **
*       *Solution```
```Input:
5
Output:
*********
*******
*****
***
*
***
*****
*******
*********Solution```