蠢蛋学c语言中
c吧
全部回复
仅看楼主
level 5
lovelyPei
楼主
为什么while循环次数不对
2025年07月17日 07点07分
1
level 5
lovelyPei
楼主
求求贴吧大佬帮忙
2025年07月17日 07点07分
2
吧务
level 11
油炸不良人
str数组开小了,至少预留11+1+1=13比较好,11位号码,1位'\n', 一位'\0'
2025年07月17日 07点07分
4
油炸不良人
字符串内没有空白字符,没必要fgets,直接scanf %s更好
2025年07月17日 07点07分
油炸不良人
@油炸不良人
或者用整数long long读入数据
2025年07月17日 07点07分
lovelyPei
好的我再看看
2025年07月17日 07点07分
lovelyPei
改了后号码数量n的值不对这是为什么大佬
2025年07月17日 07点07分
吧务
level 11
油炸不良人
2025年07月17日 07点07分
5
lovelyPei
循环怎么截止的呀我没看懂
2025年07月17日 07点07分
油炸不良人
@lovelyPei
读到小点点,会读入失败返回0
2025年07月17日 08点07分
lovelyPei
好的👌谢谢大佬
2025年07月17日 08点07分
油炸不良人
@lovelyPei
scanf的返回值是成功输入的参数的数量
2025年07月17日 08点07分
吧务
level 11
油炸不良人
貌似这样写也行
因为编码占四个字节,可以转化为int(int32_t)做比较
2025年07月17日 08点07分
7
lovelyPei
厉害厉害就是有点看不懂了
2025年07月17日 08点07分
1