回到 Borland C 编译器的基础。我不断收到以下消息,这让我发疯,因为我找不到分号应该去哪里或为什么会这样
>bcc32 -v- -w -O1 oddEven.c
Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
oddEven.c:
Error E2378 oddEven.c 16: For statement missing ; in function main()
*** 1 errors in Compile ***
>Exit code: 1
这是我的代码,提前感谢您的帮助
/* Program to check if a given integer between 1 and 100 is odd or even
Date: 09/10/2015 */
#include <stdio.h>
main()
{
int input;
printf("\nPlease Enter A Number Between 1 and 100\n");
scanf("%d", &input);
printf("\nYou Entered %d\n", input);
//for loop used for error handling
for(input > 0 && input < 101)
{
if(input <= 0 && input > 100)
{
printf("Error!! Please Enter A Number Between 1 and 100");
}//end if 1
//modulo 2 to check for even divisibility
if(input % 2 == 0)
{
printf("\n %d is EVEN", input);
}//end if 2
else
{
printf("\n %d is ODD", input);
}//end else
}//end for loop
getchar();
getchar();
}//end main