跪问高手 怎样用c语言编辑年月日 用scanf语句

scanf("yy-mm-dd=%d-%d-%d,&year,&month,%date);

键盘上怎么输入?
对不起是 scanf("yy-mm-dd=%d-%d-%d,&year,&month,&date”);
完整程序如何编辑啊?还有简便方法吗?

应该是scanf("yy-mm-dd=%d-%d-%d",&year,&month,&date);
严格按照引号里面的格式输入:
比如你要输入20080112
就要输入 yy-mm-dd=2008-01-12(不能多余的空格,严格按照scanf语句里面的格式)
温馨提示:内容为网友见解,仅供参考
第1个回答  2008-11-19
scanf("yy-mm-dd=%d-%d-%d",&year,&month,%date);
如果这样的话你可以输入
yy-mm-dd=2008-11-19
第2个回答  2008-11-19
这句编译不过去,如果你后面的date是一个变量的话。而且你少了另一半的双引号。
第3个回答  2008-11-19
将你的输入语句该成
scanf("yy-mm-dd=%d-%d-%d",&year,&month,&date);
在按 上面说的格式输入就对了
第4个回答  2008-11-19
如 yy-mm-dd=08-11-19再回车 就是输入08八年11月19日了

跪问高手 怎样用c语言编辑年月日 用scanf语句
应该是scanf("yy-mm-dd=%d-%d-%d",&year,&month,&date);严格按照引号里面的格式输入:比如你要输入20080112 就要输入 yy-mm-dd=2008-01-12(不能多余的空格,严格按照scanf语句里面的格式)

用c语言编程,输入今天日期y(年),m(月),d(日),输出明天的日期_百度知 ...
{ int year,month,day;int maxdays[]={31,28,31,30,31,30,31,31,30,31,30,31};printf("请输入年月日,中间用空格隔开!\\n");scanf("%d %d %d",&year,&month,&day);if(year%400==0 || (year%4==0 && year%100!=0)) maxdays[1]=29;\/\/闰年二月最大值是29 if(month>12 ...

用c语言从键盘任意输入一个日期(年月日),输出第二天的日期(年月日...
printf("第二天是:%d\/%02d\/%02d\\n",year,month,day);printf("年月日(qtoquit):");} return0;}

c语言编程:输入年月日,求出该天是该年的第几天
{intday,month,year,sum,leap;printf("\\n请输入年、月、日,格式为:年,月,日(2015,12,10)\\n");scanf("%d%d%d",&year,&month,&day);\/\/格式为:20190510 switch(month)\/\/先计算某月以前月份的总天数 {case1:sum=0;break;case2:sum=31;break;case3:sum=59;break;case4:sum=90;break;...

用C语言编写程序:给出年,月,日计算该日是该年的第n天。
int year,month,day,sum=0;printf("请输入年月日:");scanf("%d,%d,%d",&year,&month,&day);printf("\\n");if((year%4==0&&year%100!=0)||year%400==0){switch(month){ case 1 :sum=0;break;case 2 :sum=31;break;case 3 :sum=59;break;case 4 :sum=90;break;case 5 :...

用C语言写出一个程序 提示用户输入出生日期,例如:生日为1982年4月5...
include <stdio.h> 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语言怎么编写万年历
1、首先下载安装Notepad++,这是一款免费的且能够编辑C语言的软件。2、然后下载安装tdm-gcc,这是为了给电脑配置环境变量,以便能够编译C语言的。3、在安装完以上两款软件后,还要配置一下环境变量。4、然后开始编辑C语言万年历,首先要判断一个年份是闰年还是平年,用一个子程序来做:5、然后就开始写...

编辑一个C语言程序:输入任意年月日,判断该天是这一年的第几天。_百度...
printf("---输入年,月,日:");while (scanf("%d,%d,%d", &y, &m, &d)==3) { printf("答: %d年%d月%d日是第%d天.\\n\\n---输入年,月,日:", y, m, d, Ymd2Days(y,m,d));} return 0;} 年月日数字用逗号隔开. 想结束的时候输入一个0就可以了. 例如:---输入年,月,...

怎样用c语言编写以年月日的格式输入一个人的生日和当前日期,来计算这 ...
year,month,day);sum+=count(local->tm_year+1900,local->tm_mon+1,local->tm_mday);printf("%d年%d月%d日距今天有%d天\\n",year,month,day,sum);printf("\\n你的年龄为%d\\n",local->tm_year+1900-year);} c编程高手团队正在招新,有意者速速行动,一起学习,一起努力!

C语言,输入年月日,判断是这一年的第几天?
1、首先打开vc6.0, 新建一个vc项目。2、添加头文件和main函数。3、定义day、month、year、sum、leap 五个变量。4、使用 scanf给定义的变量赋值。5、使用switch语句,先计算某月以前的月份的总天数。6、使用sum, 加上某天的天数。7、判断是不是闰年。8、如果是闰年且月份大于2, 总天数应该加一天...

相似回答
大家正在搜