怎么把最后一个加号去掉?(C语言)大一新生求助
#include<stdio.h>int main()
{ int m,s,i;
for(m=2;m<1000;m++)
{s=0;
for(i=1;i<m;i++)
if((m%i)==0) s=s+i;
if(s==m){
printf("%d=",m);
for(i=1;i<m;i++)
if((m%i)==0) printf("%d+",i);
printf("\n");
}
}
return 0;
}

千里之行,始于足下。