If I enter a number that's more than 5 digits long, it shows the wrong number. For example:
Enter Integer: 123456
-7616 is EVEN.-7616 is ODD.
My teacher wants us to use Turbo C++ but it sometimes freezes for me after I run a program so I used OnlineGDB (https://www.onlinegdb.com) (language: C (TurboC)) instead. Here is my code:
#include <stdio.h>
#include <conio.h>
int number;
int main()
{
clrscr();
printf("Enter Integer: ", number);
scanf("%d", &number);
if ((number%2)==0)
{
printf("%d is EVEN.", number);
}
printf("%d is ODD.", number);
getch();
return(0);
}