宽度问题,数字没有对齐在哪里错了
利用格式描述中的“宽度”,输出以下形式的整形数据:1 1
12 21
123 321
1234 4321
下面的程序只有左边的数字,但是数字没有对齐在哪里错了
#include<stdio.h>
#include<stdlib.h>
int main (void)
{
int i=0,j,m,n,c,s;
for(;i<10;i++)
{
for(j=0;j<80;j++)
{
n=i+1;
if(j==(30-n-10))
{
for(s=0,c=1;s<n;s++)
{
printf("%d",c);
c++;
}
}
else
{
putchar(' ');
}
}