题解 | 出生日期输入输出
出生日期输入输出
https://www.nowcoder.com/practice/4a4a9dd1edb6453ba4a0432319200743
#include <stdio.h>
//方法一:数组
// int main()
// {
// int i;
// char str[8];
// for (int i = 0; i < 8; i++)
// {
// scanf("%c", &str[i]);
// }
// printf("year=");
// for (i = 0; i < 4; i++)
// {
// printf("%c", str[i]);
// }
// printf("\n");
// printf("month=");
// for (i = 4; i < 6; i++)
// {
// printf("%c", str[i]);
// }
// printf("\n");
// printf("date=");
// for (i = 6; i < 8; i++)
// {
// printf("%c", str[i]);
// }
// printf("\n");
// return 0;
// }
//方法二:格式控制符
int main()
{
int year=0;
int month=0;
int date=0;
scanf("%4d%2d%2d",&year,&month,&date);
printf("year=%d\n",year);
printf("month=%02d\n",month);
printf("date=%02d\n",date);
return 0;
}
