长整型问题
程序代码:#include<math.h>
void main()
{
for(;;)
{
long int i,y,z;
for(i=0;i<100000;i++)
{
y=sqrt(i+100);
z=sqrt(i+268);
if(y*y==(i+100)&&z*z==(i+268))
printf("%ld",i);
}
}这是题目一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?
程序那里错了?









