#include <stdio.h>int main(){ int i,sum=0,a=1,t; for(i=1;i<=1000;i++) { for(t=2;t<i;t++) { if(i%t==0) a=a+t; } if(a==i) { sum=sum+a; printf("%d\n",a); } } printf("%d\n",sum); return 0;}第一个for语句执行不成功