这样子有两个return0,算是正确的吗
int main()
{
int m,i;
printf("input number:");
scanf_s("%d", &m);
if (m == 2 )
{
printf("%d是素数", m);
}
for (i = 2; i < m; i++)
{
if (m % i != 0 && m % m == 0)
{
continue;
}
else
{
printf("%d不是素数", m);
return 0;
}
}
printf("%d是素数", m);
return 0;
}