/* Calculo número de vocales
minusculas,
mayusculas y de cifras dentro de un texto
*/
#include <stdio.h>
int main()
{
char c;
int vmin,vmaj,otros;
printf(''Introduzca un
texto y termine con un ENTER:'');
vmin=vmaj=0; otros=-1;
while (c != '\n')
{
scanf(''%c,&c);
switch (c)
{
case 'a': case 'e': case 'i':
case 'o': case 'u': case 'y':
vmin=vmin+1;
break;
case 'A': case 'E': case 'I':
case 'O': case 'U': case 'Y':
vmaj++; /* equivalente a vmaj = vmaj + 1 */
break;
default: otros ++;
} /* del switch */
} /* del while */
printf(''VOCALES MAYUSCULAS:
%d, vocales minusculas: %d, otros: %d \n'', vmin. vmaj, otros);
}
|
|
|