estou tentando fazer um exercicio em c, e este exercicio consiste em ao digitar uma frase conte qtas letras "a" possui na frase, e em sequencia trocar todas estas letras 'a' pela letra "b".
A contagem das letras eu consegui, gostaria de saber agora como faço a troca.
Pergunta
Guest RiGuLiM
Olá,
estou tentando fazer um exercicio em c, e este exercicio consiste em ao digitar uma frase conte qtas letras "a" possui na frase, e em sequencia trocar todas estas letras 'a' pela letra "b".
A contagem das letras eu consegui, gostaria de saber agora como faço a troca.
#include <stdio.h>
int main ()
{
char string[100]; /* String, ate' 99 caracteres */
int i, cont;
printf("\n\nDigite uma frase: ");
gets(string); /* Le a string */
printf("\n\nFrase digitada:\n%s", string);
cont = 0;
for (i=0; string != ''; i=i+1)
{
if ( string == 'a' ) /* Se for a letra 'c' */
cont = cont +1; /* Incrementa o contador de caracteres */
}
printf("\nNumero de caracteres a = %d", cont );
return(0);
}
Link para o comentário
Compartilhar em outros sites
6 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.