用C语言写出一个程序 提示用户输入出生日期,例如:生日为1982年4月5...答:int main(void){ int nian, yue, ri;printf("请输入您的出生日期,输入的格式为xxxx年xx月xx日(注:年月日三字以空格代替即可)\n");scanf("%d %d %d", &nian, &yue, &ri);printf("您的生日是%d年%d月%d日!\n", nian, yue, ri);return 0;} ...
c语言输入一个人的生日(年月日),并输入当前日期(年月日),计算输出改学 ...答:printf("请输入出生日期:");scanf("%d,%d,%d",&startYear,&startMonth,&startDay);printf("请输入现在日期:");scanf("%d,%d,%d",&endYear,&endMonth,&endDay);while(startYear>endYear||startMonth<0||startMonth>12||endMonth<0||endMonth>12){ printf("输入非法!\n");printf("请...
用C语言求:写一个函数,从给定的身份证号中提取出生年月信息,并按日期格...答:void main(){ int len,year,month,day;char str[30],str1[10];printf("\n请输入身份证号:\n");gets(str);len=strlen(str);if(len==18){ sscanf(str, "%6c%4d%2d%2d", str1,&year,&month,&day);printf("出生日期:%d年%d月%d日\n",year,month,day);} else printf("输入错误...
C语言 输入一位学生的生日(年月日),并输入当前的日期(年月日),输出该...答:int birthY,birthM,birthD;int N;printf("请输入生日");scanf("%d%d%d",&birthY,&birthM,&birthD);printf("请输入当前日期");scanf("%d%d%d",&year,&month,&day);N=year-birthY;if(month<birthM)N--;else if(month==birthM)if(day<birthD)N--;printf("年龄为%d\n",N);return 0...
c语言中:输入出生日期:y,m,d;并输入现在日期:yN,mN,dN;求出年龄:Y,M...答:下面的代码,经过运行是正确的,环境C-Free;include <stdio.h>int main (void){ int y,m,d,yN,mN,dN,Y,M,D; printf("Enter y,m,d:"); scanf("%d %d %d",&y,&m,&d); //scanf函数是输入函数,\n这样的字符会引起错误 printf("Enter yN,mN,dN:"); scanf("%...