Quero fazer um programa em C no qual, se o input é 1, o output é "Você digitou 1", caso o contrário, o output é "Você não digitou 1".
Fiz este código:
#include
#include
int main(int argc, char *argv[])
{
int A ;
scanf("d%",&A);
if (A == 1)
{
printf("Você digitou 1\n");
}
else {
printf("Você não digitou 1\n");
}
system("pause");
return 0;
}
O problema é que o output é sempre "Você digitou 1", para o que quer que eu digite. O que está de errado neste programa?
Obs: Estou usando Dev-C++
2007-03-24
02:36:25
·
3 respostas
·
perguntado por
Dante
2
em
Computadores e Internet
➔ Programação e Design