楼主要是画流程图应该就不会错了

#include<stdio.h> #include<stdlib.h> int num(int n) { int i; if(n<2) { return 1; } else { for(i=2; i<n; i++) { if (n%i==0) { return 1; } } return 0; } } int main() { int n; printf("请输入一个数:"); scanf("%d",&n); if (num(n)==0) printf("%d是素数\n",n); else printf("%d不是素数\n",n); return 0; }