Responder dúvida

Seja o primeiro a responder

Matriz de strings

C
O exercício é o seguinte: Desenvolva um subprograma que dada uma matriz contendo cadeias de caracteres informadas pelo usuário, faça a contagem da quantidade de vogais presentes nas frases contidas na matriz. Você deve criar um vetor e armazenar em cada uma das N posições a quantidade de cada vogal. O programa deve permitir que o usuário digite quantas frases queira até a digitar a palavra “sair”. Ao final, imprimir na tela quantas vezes cada vogal apareceu. Exemplo: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 0 A v a c a f o i p a r a o b r e j o \0 1 C a s a d e p a s s a r o s \0 Ao final da contagem temos a=9, e=2, i=1, o=4 e u=0 vogais, ou seja: 9 2 1 4 0 OBS: Em linguagem C você pode usar as funções int tam = strlen(texto) e int valor = strcmp(texto1,texto2) {se valor==0 o texto1 é igual ao texto2}. Todas da biblioteca #include Minha dúvida é: como faço a leitura de um número indefinido de strings e guardo em um matriz? Faço alocação de memória?
Foto de Pedro B.
Pedro Renato perguntou há 2 anos