看来要学好C语言,英语必须要好啊。。
被这种题虐的感觉很不好。。
看懂了题,明白一点即可,对于你,n,m,
要使,他们的余数遍历m-1,只要n和m没有公约数就行了。。
#include"stdio.h"
#include"string.h"
int n,m;
int fun(int a,int b )
{
int i;
for(i=2;i<=m;i++)
if(a%i==0&&b%i==0)
return 1;
return 0;
}
int main()
{
while(scanf("%d%d",&m,&n)!=EOF)
{
if(fun(m,n)==0)
printf("%10d%10d Good Choice\n\n",m,n);
else
printf("%10d%10d Bad Choice\n\n",m,n);
}
return 0;
}