Ir para conteúdo
Fórum Script Brasil

nerdghost

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Sobre nerdghost

  • Data de Nascimento 03/03/1988

Contatos

  • MSN
    systemservico@hotmail.com

Perfil

  • Gender
    Male
  • Location
    Paulista, PE

nerdghost's Achievements

0

Reputação

  1. O código é o seguinte: #include <stdio.h> int main() { char frase[40]; int i,cont; printf("Digite uma frase: "); gets(frase); cont=0; for (i=0; frase[i] != ''; i++) { if (frase[i] == 'a') { frase[i]='b'; cont=cont+1; } { printf("Frase digitada: %s\n", frase); printf("O numero de letras a na frase e: %d\n", cont); printf("A frase modificada ficou assim: %s\n", frase); printf("O numero de letras a pela letra b e: %d\n", cont); } } } Mas o resultado ao imprimir fica desse jeito: O numero de letras a na frase e: 1 A frase modificada ficou assim: bmanda O numero de letras a na frase e: 1 O numero de letras a pela letra b e: 1 A frase modificada ficou assim: bmbnda O numero de letras a na frase e: 1 O numero de letras a pela letra b e: 2 A frase modificada ficou assim: bmbnda O numero de letras a na frase e: 2 O numero de letras a pela letra b e: 2 A frase modificada ficou assim: bmbnda O numero de letras a na frase e: 2 O numero de letras a pela letra b e: 2 A frase modificada ficou assim: bmbndb O numero de letras a na frase e: 2 O numero de letras a pela letra b e: 3 A frase modificada ficou assim: bmbndb O numero de letras a pela letra b e: 3 O numero de letras a pela letra b e: 3 Alguém sabe como o resultado pode ficar único? Tipo assim: A frase digitada e: amanda A frase modificada ficou assim: bmbndb O numero de letras a pela letra b e: 3 O numero de letras a pela letra b e: 3
×
×
  • Criar Novo...