Ir ao conteúdo
  • Cadastre-se

rafa1234567

Membro Júnior
  • Posts

    2
  • Cadastrado em

  • Última visita

Tudo que rafa1234567 postou

  1. Sou iniciante em C e estou fazendo um programa com o seguinte enunciado: 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. Meu programa está modificando as letras mas o contador não contabiliza essas trocas, alguém pode me dizer o que está errado #include<stdio.h> int main () { char string[100]; int i, cont; printf("\n digite uma string: "); gets(string); printf("\n você digitou: %s", string); cont=0; for (i=0; string != '\0'; i=i+1) { if ( string == 'a' ) string = 'b'; cont=cont+1; } printf("\n o número de converções foi: %d", cont); printf("\n a nova palavra é: %s", string); return(0); }

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...

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!