#include <stdio.h>
void main()
{
/*int i = 10, j = 20;
printf("i=%d,j=%d\n", i, j);*/
int num;
char r;
float f;
printf("输入一个整数,一个字符,一个小数:\n");
scanf_s("%d,%c,%f", &num, &r, &f);
printf("输入的整数是%d,输入的字符是%c,输入的小数是%f", num, r, f);
}
第11行修改为: scanf_s("%d,%c,%f", &num, &r,1, &f);
scanf_s在使用的时候要多输入一个格式控制符,你的报错就在这里,去掉_s就行了
,
分割,你输入数据的时候也需要写上逗号解决_s报错问题👉https://blog.csdn.net/muxuen/article/details/120958032
如果对你有帮助,还请点个采纳,万分感谢!