输出最后一个数的时候,判断一下。比如
int a[3]=[1,2,3]; for(int i=0;i<3;i++){ printf("%d ", a[i]); }
会导致最后一个数后面有空格,而
int a[3]=[1,2,3]; for(int i=0;i<3;i++){ if(i!=2) printf("%d ", a[i]); else printf("%d", a[i]); }
会导致最后一个数后面没有空格。。。