scanf_s格式字符串传递的参数太多

 

后面几个参数,格式化字符串就要有几个符号,例如scanf_s("%d %d %d", &a, &b, &c);

46行你就一个%d,后面跟了三个参数

scanf_s("%d%d%d",&p->data.t1.year,&p->data.t1.month,&p->data.t1.day);

第46行,scanf_s()里,只有一个"%d",后面跟了3个变量