int ppppp(int n)
{
int j = 0;
{
for (j = 2; j < n; j++)
{
if (n % j == 0)
{
break;
}
if (n == j)
{
return 1;
}
}
}
}
#include<stdio.h>
int main()
{
int i = 0;
for (i = 100; i <= 200; i++)
{
if (ppppp(i) == 1);
printf("%5d", i);
}
return 0;
}
#include <stdio.h>
int ppppp(int n)
{
int j;
for (j = 2; j < n; j++)
{
if (n % j == 0)
{
return 0;
}
}
return 1;
}
int main()
{
int i = 0;
for (i = 100; i <= 200; i++)
{
if (ppppp(i) == 1)
printf("%5d", i);
}
return 0;
}
先一步一步来,把你判断素数的函数调明白了,再放进循环里面
改成这样就可以了
int ppppp(int n)
{
for (int j = 2; j < n; j++)
{
if (n % j == 0)
{
return 0;
}
}
return 1;
}
#include<stdio.h>
int main()
{
int i = 0;
for (i = 100; i <= 200; i++)
{
if (ppppp(i) == 1)
printf("%5d", i);
}
return 0;
}
if (ppppp(i) == 1); 多个分号,最好这样修改
int ppppp(int n)
{
int j = 0;
for (j = 2; j < n; j++)
{
if (n % j == 0)
{
break;
}
}
if (n == j)
{
return 1;
}
return 0;
}
#include<stdio.h>
int main()
{
int i = 0;
for (i = 100; i <= 200; i++)
{
if (ppppp(i) == 1)
printf("%5d", i);
}
return 0;
}