Estou tendo um problema...meu programa está compilado e roda normalmente,mas ao invés de ler os caracteres da frase inteira,está lendo apenas da primeira palavra.
Será que alguém consegue enxergar onde está o erro? Por favor ?Obrigada !!!
<uso Dev C++ 4.9.9.2,caso essa informação seja importante>
#include<stdlib.h>
#include<stdio.h>
#include<string.h>
int main()
{
int x,tam,ca=0,ce=0,ci=0,co=0,cu=0;
char frase[100];
printf("Digite uma frase: ");
scanf("%s",&frase);
tam = strlen(frase);
for (x=1; x<=tam-1; x++)
{
if (frase[x] =='a' || frase[x]=='A')
ca++;
else
if (frase[x] == 'e' || frase[x] == 'E')
ce++;
else
if (frase[x] == 'i' || frase[x] == 'I')
ci++;
else
if (frase[x] == 'o' || frase[x] == 'O')
co++;
else
if (frase[x] == 'u' || frase[x] == 'U')
cu++;
}
printf("\nA frase tem:\n");
printf("\n%d letra a",ca);
printf("\n%d letra e",ce);
printf("\n%d letra i",ci);
printf("\n%d letra o",co);
printf("\n%d letra u",cu);
printf("\n\n");
system("pause");
}
Pergunta
Florzinha
Olá pessoal,tdo bem?
Estou tendo um problema...meu programa está compilado e roda normalmente,mas ao invés de ler os caracteres da frase inteira,está lendo apenas da primeira palavra.
Será que alguém consegue enxergar onde está o erro? Por favor ?Obrigada !!!
<uso Dev C++ 4.9.9.2,caso essa informação seja importante>
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.