Ir ao conteúdo
  • Cadastre-se

Alterar um elemento de uma string.


primataprogramme

Posts recomendados

Boa noite galera,estou fazendo um exercícios em que preciso receber uma string,contar quantos "A" tenho dentro dela,e alterar o "A" por "B" , eu fiz um código que conta e vasculha tanquilamente a string,só que não consigo alterar o "A" pelo "B" aqui esta o código :

#include <stdio.h>

int main()

{

char

str[20];

int

contar=0,

cletters = 0;

printf("Entre com uma string: \n");

gets(str);

for ( contar = 0; str[contar] != '\0' ; contar++)

{

if ( str[contar] == 'a' || str[contar] == 'A')

{

cletters++;

str[contar] = 'b';

}

}

printf("A string tem: %d letras 'A' \n",cletters);

printf("%s\n",str);

return (0);

}

Desconsiderem por favor,já resolvi,eu cometi um erro bobo trocando sinais de igualdade por de recebimento,e não sei apagar post.

Link para o comentário
Compartilhar em outros sites

Boa noite galera,estou fazendo um exercícios em que preciso receber uma string,contar quantos "A" tenho dentro dela,e alterar o "A" por "B" , eu fiz um código que conta e vasculha tanquilamente a string,só que não consigo alterar o "A" pelo "B" aqui esta o código :

#include <stdio.h>

int main()

{

char

str[20];

int

contar=0,

cletters = 0;

printf("Entre com uma string: \n");

gets(str);

for ( contar = 0; str[contar] != '\0' ; contar++)

{

if ( str[contar] == 'a' || str[contar] == 'A')

{

cletters++;

str[contar] = 'b';

}

}

printf("A string tem: %d letras 'A' \n",cletters);

printf("%s\n",str);

return (0);

}

Desconsiderem por favor,já resolvi,eu cometi um erro bobo trocando sinais de igualdade por de recebimento,e não sei apagar post.

Link para o comentário
Compartilhar em outros sites

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...