编辑代码

#include <stdio.h>
#include <math.h>
int main(void)
{
    int a;
    printf("请向屏幕输入一个数:");
    scanf("%d",&a);
    if (a<=1)
    {
        printf("这个数不是素数\n");
    }
    else if (a==2)
    {
        printf("这个数是素数\n");
    }
    else 
    {
         double b=sqrt(a);
        for (int i=2;i<=b;++i)
        {
            if (a%i==0)
            {
                printf("这个数不是素数\n");
            }
            else
            {
                printf("这个数是一个素数\n");
            }
        }
    }
    return 0;
}