mbrainiac
(usa Debian)
Enviado em 29/07/2015 - 10:17h
olá,
No livro do Damas pede para criar uma função que diga se é verdadeiro se retornar dígito (números de 0 a 9)
na resposta do livro ele dá a função:
int isdigit(char c)
{
return (c >= '0' && c <= '9');
}
==>Tentei implementar
#include<stdio.h>
int isdigit(char c)
{
return (c >= '0' && c <= '9');
}
int main()
{
char x, b;
printf("Digite um caractere :"); scanf("%c", &x);
if(isdigit(x) )
b = 'V';
else
b = 'F';
printf("O caractere %c Não é dígito ===> %c\n", x, b);
return 0;
}
===> mas está dando um erro:
root@hotpc:/home/brainiac/C_programas# gcc damas05ex11_1.c -o damas05ex11_1.x
damas05ex11_1.c:3:5: warning: conflicting types for built-in function ‘isdigit’ [enabled by default]
root@hotpc:/home/brainiac/C_programas#