有大佬指点一下吗,有点搞不懂哪里出问题了这是一个算多少以内素数的题#include<stdio.h>#include<math.h>int main(void){ int a,i; int sum=0; int cut=0; printf("Input:"); scanf("%d",&a); if (a==1) a=2; for(i=2;i<=a;i++){ int isprime=1; int k=2; for(k=2;k<i-1;k++){ if (i%k==0) { isprime=0; break; } } if(isprime){ sum+=i; cut++; } printf("%d %d\n",cut,sum); } return 0;}