我找不出,大家帮忙看看错在哪里,程序运行总报错
//使用dev-cpp
#include <cstdlib>
#include <iostream>
using namespace std;
int main(int argc, char *argv[])
{
int p,q,r;
long long h,s,g;
//1=1/p+1/q+1/r+1/s
for(p=1;p<=1000;p++)
{
for(q=1;q<=1000;q++)
{
for(r=1;r<=1000;r++)
{
if((p!=q)&&(p!=r)&&(q!=r))
{
h=p*q*r-q*r-p*r-p*q;g=p*q*r;
if((g%h==0)&&(h!=0))
{
s=g/h;
cout<<p<<"---"<<q<<"---"<<r<<"---"<<s<<endl;
}
}
}
}
}
cout<<endl;
system("pause");
return 0;