Substituição de palavras(strings) programa le só uma letra

1. Substituição de palavras(strings) programa le só uma letra

Anderson
anda7x

(usa Outra)

Enviado em 20/09/2016 - 16:41h

Oi,
Meu programa na parte de digitar a palavra que aparece na frase,ela le uma letra apenas..eu queria digitar uma palavra
obrigado


#include <stdio.h>
#include <string.h>

main()
{
char string[100];
char ch1;
char ch2;
int x, tam;

printf ("Digite uma frase:\n");
gets(string);
printf ("Digite alguma palavra q exista na frase acima:\n");
scanf ("%c", &ch1);
printf ("Digite alguma palavra q exista ou nao na frase acima:\n");
scanf (" %c", &ch2);
tam=strlen(string);
for (x=0;x<tam;x++){
if (string[x]==ch1){
string[x]=ch2;
}
}
printf ("%s", string);
return 0;
}






  


2. Re: Substituição de palavras(strings) programa le só uma letra

Anderson
anda7x

(usa Outra)

Enviado em 20/09/2016 - 23:38h

Se alguem me ajudasse eu ficaria contente


3. Re: Substituição de palavras(strings) programa le só uma letra

Perfil removido
removido

(usa Nenhuma)

Enviado em 20/09/2016 - 23:58h

Existem outras funções em C que seria bom dar uma consultada.
Algo como strtok() e strcpy().

----------------------------------------------------------------------------------------------------------------
Nem direita, nem esquerda. Quando se trata de corrupção o Brasil é ambidestro.
(anônimo)

Encryption works. Properly implemented strong crypto systems are one of the few things that you can rely on. Unfortunately, endpoint security is so terrifically weak that NSA can frequently find ways around it. — Edward Snowden



4. Re: Substituição de palavras(strings) programa le só uma letra

Anderson
anda7x

(usa Outra)

Enviado em 21/09/2016 - 10:24h

listeiro_037 escreveu:

Existem outras funções em C que seria bom dar uma consultada.
Algo como strtok() e strcpy().

----------------------------------------------------------------------------------------------------------------
Nem direita, nem esquerda. Quando se trata de corrupção o Brasil é ambidestro.
(anônimo)

Encryption works. Properly implemented strong crypto systems are one of the few things that you can rely on. Unfortunately, endpoint security is so terrifically weak that NSA can frequently find ways around it. — Edward Snowden

Preciso fazer nesse formato.



5. Re: Substituição de palavras(strings) programa le só uma letra

Anderson
anda7x

(usa Outra)

Enviado em 21/09/2016 - 19:50h

Forum fraco demais,vou procurar outro tnc


6. Re: Substituição de palavras(strings) programa le só uma letra

Matheus Maroli
Marolis

(usa Linux Mint)

Enviado em 26/09/2016 - 17:11h

Mas debuga o código e pare de chorar.


7. Re: Substituição de palavras(strings) programa le só uma letra

Anderson
anda7x

(usa Outra)

Enviado em 26/09/2016 - 17:30h

Pau no seu c.u,ja arrumei essa mer.da sozinho






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts