题解 | #出生日期输入输出#

出生日期输入输出

https://www.nowcoder.com/practice/4a4a9dd1edb6453ba4a0432319200743

#include <stdio.h>
#include <stdlib.h>

int main(void)
{
        int a;
        int b,c,d;

        scanf("%d",&a);
        b=(int)(a/10000);
        c=(int)((a-b*10000)/100);
        d=a-b*10000-c*100;
        printf("year=%d\n",b);
        if(c<10)
        {
            printf("month=0%d\n",c);
        }
        else
        {
                printf("month=%d\n",c);
        }
        if(d<10)
        {
            printf("date=0%d\n",d);
        }
        else
        {
                printf("date=%d",d);
        }
        
        return 0;
}
//把年月份一个数一个数算出来通过除法,再if语句判断是否要求月份天数前是否加0.
全部评论

相关推荐

3 收藏 评论
分享
牛客网
牛客企业服务