求一c语言程序

来源:百度知道 编辑:UC知道 时间:2024/09/27 11:57:47
给定两个数a,b(a>b+500),要求在b到b+500内找数t满足a/t是整数.s 输出t
编译有错误

#include<stdio.h>

int main(void)
{
int a,b,i;

printf("Please input a and b:\n");
scanf("%d%d", &a, &b);

if(a-b<500)
{
printf("\nError: a<b+500!\n");
getch();
return 1;
}

for(i=b;i<a;i++)
{
if(0==a%i)
{
printf("%d ", i);
}
}
getch();
return 0;
}