今天了解了函数线性调用,链式访问,还有声明定义啥的理论知识^^

实践只重现了之前实现过的求出100~200间的素数

main.c:

int main()
{
int i;
for(i=100;i<=200;i++)
{
if (prime(i) == 1)
printf("%d ",i);
}
}

prime.h:

#include "prime(int)"

prime.c:

int prime(int x)
{
int y;
int c = 0;
for(y = 2;y<x;y++)
{
if (x%y == 0)
c++;
}
return (c == 1?1:0);
}

有一说一,模块化确实要清晰很多^^