これは宿題の質問ですが、私はデバッグの助けを求めているだけです。これらのエラーの原因がわかりません。
int CalculateResult(int High, int Low)
{
int Result;
int count = 0;
int check;
do
{
printf("Enter the value to check within the range: ");
scanf("%d",&Result);
if (Result == 0)
{
printf("Error! Positive value only!\n");
}
else if (Result < -1)
{
printf("Error! Positive value only!\n");
}
else if (Result>= 1);
{
for (check = Low ; check <= High;check++)
{
if (check%Result==0)
{
(count++);
}
}
}
while (Result != -1);
return (count);
}
}
2つのエラーがあります:174:1 ---}トークンの前に予期され、その後174:1--入力の最後に予期される宣言があります
誰かが何が悪いのかわかりますか?散らかってすみません、私は初心者です。