int sushu(int k) { int i; if (k < 2) return 0; if (k == 2) return 1; for (i = 2; i * i <= k; i++) { if (k % i == 0){ return 0; } } return 1;}
你判定素数的函数错误的判断了1是素数,其实1不是素数
你应该给个题目的链接