#include "stdio.h" main() { int a=7,b=7,c=100; for(;c<=999;c++) {if(a*a+b*b==c) printf("\n%d",c); a++; if(a*a+b*b==c) printf("\n%d",c); b++; } }
这个程序的意图是输出能写成两数平方之和的所有三位数,但不知为何没有结果??