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);
}
 
     
    