@[HardBlackPencil](/user/1080089) 你`cin>>s;`之后又去`f=getchar()`干什么???
by Genshineer @ 2023-09-03 13:27:20
把`cin>>s;`删了
by Genshineer @ 2023-09-03 13:27:38
再把`number = number * 10 + (int)f;`改成`number = number * 10 + (int)f-48;`
by Genshineer @ 2023-09-03 13:29:36
啊对对对
by xiayuanhong @ 2023-09-03 13:38:10
@long_long_integer谢谢,而cin>>s是个历史遗留问题
by HardBlackPencil @ 2023-09-03 14:08:19
@[long_long_integer](/user/191248) (int)(f-48)吧?
by HardBlackPencil @ 2023-09-03 14:10:20
thanx, 大佬们
by HardBlackPencil @ 2023-09-03 14:13:18
@[HardBlackPencil](/user/1080089) 加不加括号是一样的(
by Genshineer @ 2023-09-03 18:19:02