vs2022,运行结果总是有-858993460出现
代码如下,这咋回事啊,求解答
#include <stdio.h>
int main()
{
int a, b, c, d;
int t;
printf("please input four numbers:\n");
scanf_s("%d,%d,%d,%d", &a, &b, &c, &d);
if (a > b) {
t = a; a = b; b = t;
}
if (a > c) {
t = a; a = c; c = t;
}
if (a > d) {
t = a; a = d; d = t;
}
if (b > c) {
t = b; b = c; c = t;
}
if (b > d) {
t = b; b = d; d = t;
}
if (c > d) {
t = c; c = d; d = t;
}
printf("%d,%d,%d,%d\n", a, b, c, d);
return 0;
}