要求输入3个整数啊,你才输入两个,程序还在等你输入第三个整数啊,所以没有输出,还没执行到printf呢
按你的想法,那a,b要定义为char类型,然后scanf_s("%c%c,%d",&a,1,&b,1,&c);这样子你才能输入12,34完成输入
printf("%d %d %d" ,a,b,c);
然后空格不占位置呀,你输三个整数就行呀,用空格隔开,三个输完之后回车就行
有帮助的话采纳一下哦!
空格相当于你输入一个数据结束
题主你输入的数据是整数,空格作为两个数据的分隔,只有输入字符就是以%c来接收时,空格才会被录入
空格和回车代表了你输入完了一项数据可以输下一个了