Uu们,怎么去掉最后一个加号,好多不让用的词啊,实在想不出来要说什么了,硬要我凑出30个字。
if(l==i) { printf("%d=1",i); for(k=1,k<i;k++) { if(i%k==0) printf("+%d",k); } printf("\n"); }
输出k的时候进行判断一下,如果k=i/2的话就printf("%d”,k),其他情况printf(“%d+”, k)