#include<stdio.h> int main(void) { int m,i,sum; for(m=2;m<=1000;m++) { sum=0; for(i=1;i<m;i++) { if (m%i==0) sum=sum+i; } if (sum==m) { printf("%4d:",m); for(i=1;i<m;i++) if (m%i==0) printf("%4d ",i); printf("\n"); } } getch(); return 0; }