//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。我相信這是我錯過的一些語法。有任何想法嗎?素數如果其他錯誤
嘗試從第一個if中除去';'。 – 2014-09-19 02:03:31
並將'{'大括號''''圍繞'f ++;的printf(...);'。 – 2014-09-19 02:15:56