//Prime test
if(iSelectedOp == 6)
{
printf("Enter positive integer to be tested: \n");
scanf("%d", &dInteger1);
int i;
int f;
for (i= 2; i < 10; i++)
{
if (num1 % i == 0);
f++;
printf("%d is prime\n", dInteger1);
else
printf("no prime\n");
}
}
안녕하세요. 여기 입력 숫자를 사용하여 소수인지 아닌지 사용자에게 알려주는 기능이 있습니다. 나는 이전에 if가 없으면 else가 있다고 말하는 오류가 나타납니다. 내가 놓친 구문이라는 것이 확실합니다. 어떤 아이디어? 그것은 또한 당신이 if
후 추가 세미콜론했다 브라켓 기타 오류가있는 경우 소수
if (num1 % i == 0)
{
f++;
printf("%d is prime\n", dInteger1);
}
else
printf("no prime\n");
을 필요로하므로
첫 번째 if에서';'를 제거해보십시오. –
그리고'{'중괄호'}'를'f ++; printf (...);'. –