#include <stdio.h> int main() { int i,j,k; scanf("%4d%2d%2d",&i,&j,&k); printf("year=%d\n",i); printf("month=%02d\n",j); printf("date=%02d\n",k); return 0; } scanf-->控制输入时读取的格式printf-->输出时避免空格,使用02表示占两位不足前补空格