Queria a partir de um ficheiro fazer varias somas do seu conteúdo por exemplo de, vogais, números,consoantes, somo bem as linhas e caracteres, mas para o restante a função mas não funciona como devia, só contando o que esta na ultima linha, como faço para que some em todas as linhas usando as funções que tenho feitas
soma (char *str, char*vogal, char*consoante)
Pergunta
jtc-carr
Queria a partir de um ficheiro fazer varias somas do seu conteúdo por exemplo de, vogais, números,consoantes, somo bem as linhas e caracteres, mas para o restante a função mas não funciona como devia, só contando o que esta na ultima linha, como faço para que some em todas as linhas usando as funções que tenho feitas
soma (char *str, char*vogal, char*consoante)
FILE *f = stdin;
while (fgets (ficheiro, 1000, stdin) != NULL)
{
insiro no stdin:
123456
bcd
fgh
aeiouae
r
Output obtido: 5 linhas 20caracteres 1vogal 0numeros 0consoantes
Output pretendido:5 linhas 40caracteres 7vogal 6numeros 7consoantes
Link para o comentário
Compartilhar em outros sites
0 respostass 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.