generate functionMon, 15 May 2023

Descripción Codificar un programa que lea una cadena de caracteres e informa la cantidad de ocurrencias de cada vocal en la cadena. Entrada Se ingresa una unica linea que contiene una cadena de hasta 500 caracteres. Los caracteres pueden ser digitos y letras, mayusculas y minusculas. Salida Mostrar en una unica linea 5 numeros enteros separados por un espacio. El primero es la cantidad de veces que aparece la vocal 'a' (en mayusculas o minusculas). El segundo representa la cantidad de veces de la vocal 'e'. Y los tres restantes, la 'i', 'o' y 'u',. Ejemplo: Entrada :Santa Fe . Salida : 2 1 0 0 0. Descripción :

#include <stdio.h> int main() { char cad[500]; int i, cant[5]; scanf("%s", cad); for(i = 0; i < 5; i++) cant[i] = 0; for(i = 0; cad[i] != '\0'; i++) { switch(cad[i]) { case'a': case'A':cant[0]++;break; case'e': case'E':cant[1]++;break; case'i': case'I':cant[2]++;break; case'o': case'O':cant[3]++;break; case'u': case'U':cant[4]++;break; } } for(i = 0; i < 5; i++) printf("%d ", cant[i]); return 0; }

Questions about programming?Chat with your personal AI assistant