Identificar erro de input

1. Identificar erro de input

Carlos Henrique
carlinbh

(usa Outra)

Enviado em 07/05/2016 - 01:37h

Boa noite! Ao criar uma variável do tipo float, e pedir o usuário um número, e este usuário insere uma letra, como identifico que a entrada do usuário não foi um número? Desde já obrigado, e me desculpem pela pergunta boba.


  


2. Re: Identificar erro de input

Paulo
paulo1205

(usa Ubuntu)

Enviado em 07/05/2016 - 11:53h

O que você está usando para ler o número? scanf()?

Leia a documentação de scanf() (a que vem com o Linux é boa). Você pode ler a versão POSIX on-line em http://pubs.opengroup.org/onlinepubs/9699919799/functions/scanf.html (se você usar Windows, desconsidere as seções marcadas com "CX"). Pode também pegar diretamente o que diz o padrão em http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1570.pdf, seções 7.21.6.2 e 7.21.6.4).






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts