[求助]编写这个使用函数的程序(十分简单的)
谁帮我编下这个简单程序, 我编出来有错;题目:编写一个名为prime函数, 该函数接受一个整形参数。如果该参数为质数,该函数返回1,否则的话返回0。
改了一2楼的,应该可以
////////////////////////////
#include <stdio.h>
int prime(int n)
{
int i,b=n/2;
for(i=2;i<b;i++)
{
if(n%i==0)
{
return 0;
}
else
{
return 1;
}
}
}
main()
{
int n;
int temp;
printf("Enter one number:\n");
scanf("%i",&n);
temp=prime(n);
printf("%d\n",temp);
return 0;
}
[此贴子已经被作者于2007-7-13 13:39:08编辑过]