c语言判断素数为什么大括号里面不能包含return

int ss(int n)
{
int count=1;
for(int i=2;i<n;i++)
{
if(n%i==0)
{
count=0;
break;
}

    return count;
}

} 这样判断的是奇数

int ss(int n)
{
int count=1;
for(int i=2;i<n;i++)

    if(n%i==0)
    {
        count=0;
        break;
    }

    return count;

} 这样才是判断素数

你这样每次循环,无论是否满足条件,都会返回啊,应该放到if的大括号里