#在scanf函数中%d的末尾多输入一位空格需要额外键入一个数
scanf("%d%d ",&a, &b);
你这不是%d类型的输入嘛
给你找了一篇非常好的博客,你可以看看是否有帮助,链接:如何使用scanf输入带空格的字符串对于%d类型的输入,scanf默认所有的空白字符当分割符用,所以不需要在输入空格键
scanf()函数的用法详解,供参考:https://wenku.baidu.com/view/8624d568fd4733687e21af45b307e87101f6f833.html