Question: Write a C program devowel.c which reads characters from its input and writes the same characters to its output, except it does not write

Write a C program devowel.c which reads characters from its input and writes the same characters to its

Write a C program devowel.c which reads characters from its input and writes the same characters to its output, except it does not write lower case vowels ('a', 'e', 'i', 'o', 'u'). Your program should stop only at the end of input. HINT: When completing this task, we suggest you do the following: Scan in, and (maybe) print a single character at a time (you will not need a string for this question). Write a seperate function to determine if something is a vowel. Remember, you can use Ctrl+D to finish giving input. Also recall that previously, when we used scanf to read characters, we always wanted a space before the %c. This allowed us to skip any whitespace (spaces, newlines, etc.) that the user typed. In this exercise, we want to read this whitespace, so we should not have a space before our c Examples $ dcc devowel.c -o devowel $ ./devowel Are you saying 'Boo' or 'Boo-Urns'? Ar y syng 'B' r 'B-Urns'? In this house, we obey the laws of thermodynamics! In ths hs, w by th lws f thrmdynmcs! Ctrl-D

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock

The task here is to write a C program that reads characters from its input and writes the same chara... View full answer

blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Programming Questions!