哪位高手帮我看看这个程序哪有错啊,我怎么运行不出来 啊
题目:一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少? #include <stdio.h>
#include <math.h>
main()
{
long int i,x,y,z;
printf("please input the number:");
scanf("%d",&i);
for (i=1;i<1000000;i++)
{
x=sqrt(i+100);
y=sqrt(i+268);
if(x*x==i+100&&y*y==i+268)
printf("\n%ld\n",i);
}
}