Escreva um programa que leia uma string, conte quantos caracteres desta string são iguais a 'a' e substitua os que forem iguais a 'a' por 'b'. O programa deve imprimir o número de caracteres modificados e a string modificada.
Eu consegui fazer contar os caratres igual a 'a'. porém não consiguo trocar por b e imprimir na tela. HELP ME Plz.
O cógido meu esta assim:
#include <stdio.h>
#include <stdlib.h>
int main()
{
char string[100];
int letra,contar;
printf("Digite uma frase: ");
gets (string);
contar=0;
for (letra=0; string[letra] !='0'; letra=letra+1)
{
if (string[letra]=='a')
contar = contar+1;
}
printf("O numero de caratere a= %i",contar);
_sleep(1500000);
}
Pergunta
anhaya
Escreva um programa que leia uma string, conte quantos caracteres desta string são iguais a 'a' e substitua os que forem iguais a 'a' por 'b'. O programa deve imprimir o número de caracteres modificados e a string modificada.
Eu consegui fazer contar os caratres igual a 'a'. porém não consiguo trocar por b e imprimir na tela. HELP ME Plz.
O cógido meu esta assim:
Link para o comentário
Compartilhar em outros sites
5 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.