它給我WA:
您的答案為: 非質數 正確答案為: 質數
求高手告訴我到底哪裡錯了!
#include <stdio.h>
int main (void){
int i,a;
while(scanf("%d",&a)!=EOF){
for(i=2;i<a+2;i++){
if(a==i){
printf("質數\n");
break;
}else if(a%i==0){
printf("非質數\n");
break;}
}
return 0;