ME ajudem por favor! Elabore um programa na linguagem C que:
a) Leia uma frase de 80 caracteres, incluindo os espaços em branco (criar uma função para fazer esta leitura);
b) Conte quantos espaços em branco existem na frase (criar uma função que faça esta contagem);
c) Conte quantas vezes a letra E aparece (criar uma função que faça esta contagem);
d) Imprima o que foi calculado nos itens b e c (criar uma função que faça esta impressão).
Observação: Este programa deve conter as funções que atendam aos itens a, b, c e d. Além destas funções, naturalmente, o programa deve ter a função main(), cuja missão será a de somente chamar as demais funções. Além disso, o uso de ponteiro é obrigatório.
O código está em anexo. Lembrando que no item C eu considerei apenas a letra "E" maiúscula, se você quiser considerar letras minúsculas é só fazer uma pequena modificação no código.
Index
eu já passei raiva com esse C. meu professor era daqueles que passava os exercícios e vc tinha que se virar. uma vez ele passou um exercício desse tipo: mandar o vetor pra função e a função tinha que retornar o vetor resultante, mas como fazer isso em C? Depois eu descobri que é só colocar um ponteiro entre o tipo e o nome da função
DennisRitchie
huahuauha... já é passado implicitamente um ponteiro para uma função quanto se passa um vetor...rs... mesmo sem usar o asterisco.
Lista de comentários
Verified answer
O código está em anexo.Lembrando que no item C eu considerei apenas a letra "E" maiúscula, se você quiser considerar letras minúsculas é só fazer uma pequena modificação no código.
Verified answer
Segue abaixo o algoritmo