四楼是对的,他说的是scanf输入函数,而楼主说的是printf输出函数。

努力—前进—变老—退休—入土
程序代码:
#include<stdio.h>
int main(void)
{
printf("%*da\n",0,1234);
printf("%*db\n",5,1234);
printf("%*dc\n",10,1234);
printf("%*dd\n",20,1234);
printf("%-*de\n",0,1234);
printf("%-*df\n",5,1234);
printf("%-*dg\n",10,1234);
printf("%-*dh\n",20,1234);
return 0;
}