#include<iostream>
using namespace std;
int main(){
int a,b,C,k;//a為除數
float c;
while(cin>>c){ a=2;
C=c;
while((C%a)!=0){a=a+1;}
if(a!=C){cout<<"非質數"<<endl;}
else{cout<<"質數"<<endl;}
}
system("pause");
return 0;
}
哪位大大可以幫我看看有哪裡錯?
我是在line:1 有WA
我的答案:非質數
正解:質數
若有TLE先別管,先從WA下手...