apanhando na leitura ainda

apanhando na leitura ainda

by Marcel Toniolo -
Number of replies: 3

como eu faço para ignorar um char '\0' ?

fiz if(char != '\0') e nao funciona 

In reply to Marcel Toniolo

Re: apanhando na leitura ainda

by Vanessa Sabino -
Você tem certeza de que o char que você está tentando ignorar é um '\0'?
Já tentou dar um printf nele como int e ver se ele imprime 0? Se imprimir outra coisa é porque não era um '\0'.
In reply to Vanessa Sabino

Re: apanhando na leitura ainda

by Marcel Toniolo -

como int sai um 10 e como char nao sai nada.

O problema é que estou ficando com um elemento a mais em cada linha.

Outra coisa:

Tive problema para multiplicar o valor de um ponteiro

int *p;   como faço valor de  p^2?

Obrigado

In reply to Marcel Toniolo

Re: apanhando na leitura ainda

by Marcel Toniolo -

Ahhh consegui. Vi no material didatico a tabela ISO e  eu deveria testar um \n ao inves de \0

Desculpe