Ir ao conteúdo

Posts recomendados

Postado
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main()
{


    char frase[50]="",s=' ',m=' ';
     int i,contador=0;

    puts("Escreva a Frase:");
     gets(frase);

      puts("Qual e o caracter a substituir??:");
       s=getchar();

         printf("Qual e o caracter a substituir por %c?:",s);
          m=getchar();

           for(i=0;i<strlen(frase);i++)
           {
             if(frase[i]==s)
             {
              frase[i]=m;
               contador++;
             }


           }




           puts(frase);
            printf("Foram feitas %d substituicoes",contador);


    return 0;
}

O objetivo deste programa é Elaborar  um programa que leia uma frase e que permita substituir um determinado carácter por outro à escolha do utilizador. Deve indicar também o número de substituições realizadas. ele da esta saida  saida.PNG.38bed132d5e741d4ebfdc3d27d1f7914.PNG

Postado

@PT_Richard_Assis   cada linguagem tem seus modos de funcionar de acordo como foi criada , e essa linguagem  c  , não aceita atribuição de valor em strings usando o sinal de igual ,  mas você só pode usa-lo em variáveis char que tenha espaço para apenas um caractere , e essa string

char frase[50]="" ;

tem 50 espaços ,    e então você pode contornar esse problema usando a função strcpy , para isso , precisa da biblioteca 

#include <string.h>

char frase[50];

strcpy(frase,"");

 

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

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

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!