关于scanf_s的输入
printf("请输入第%d个学生的学号和成绩:", n + 1);scanf_s("%d %f", &p1->num, sizeof(int), &p1->score, sizeof(float));
这里的scanf_s函数不是可以输入2个变量的吗?为什么我输入1个变量程序可以运行,但输入2个变量的时候,调试出现下面错误?
只是输入字符%c 和 字符串%s 时才需要两个参数,上面输入的是int和float不需要。 superbe 发表于 2020-1-19 15:22
只是输入字符%c 和 字符串%s 时才需要两个参数,上面输入的是int和float不需要。
{:5_100:}第一次知道%c和%s才需要{:5_110:}谢谢傲
页:
[1]