程序设计题目ISBN为什么这样子运行不出来?按这种方法写可以吗?求帮改正。
这肯定不行啊。第2个%d接收的是670,而不是6啊,后面自然就乱套了你想当字符接收,那就定义一个字符数组,用%s来接收整个ISBN串,然后逐个判断字符是数字还是中横线