輸入一個(gè)數(shù),判斷是不是素?cái)?shù)
#include <stdio.h>
void main()
{
?? int a;
?? int x;
?? printf("Please input a:\n");
?? scanf("&d",&a);
?? for(x=2;x<=a-1;x++)
?? {
?? if(a%x==0)
?? {
?? printf("a is not a prime number\n");
?????????? break;
?? }
?? }
?? if(x=a)
?? {
?? printf("a is a prime number\n");
?? }
}
不管輸入的是不是素?cái)?shù),顯示的結(jié)果都是一樣,希望大佬指教
2018-04-27
不是%d嗎