Ir para conteúdo

POWERED BY:

Arquivado

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

Paulo Mendes

[Resolvido] Prolemas com o fgets

Recommended Posts

Bom dia meus Caros.

 

Estou com um problema, estou lendo uma string com a função fgets...o problema é que ela está

lendo o carriage return também, e eu não queria isso.

 

por exemplo, quando leio algo assim

 

fgets (strVar, 15, stdin);

quando eu digito por exemplo..."Paulo" e dou enter, quando vou exibir no meu console fica assim na tela

 

console:> Paulo

console:>_

Alguém sabe como fazer para não pegar o carriage return quando leio uma string???

Compartilhar este post


Link para o post
Compartilhar em outros sites

scanf("%[^\n]",s)

 

pode ser uma alternativa. Mas pode dar falha de segmentação.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.