因此,每当我运行此代码时,代码运行并打印出结果,然后再次运行并打印一些任意结果,然后再次,然后它让我输入另一个循环。我找不到错误并尝试在线搜索。
帮助表示赞赏
views.py
顺便说一句,如果您不知道,这只是代码的摘录。
答案 0 :(得分:0)
避免scanf
在输入上留下垃圾的情况的最佳方法是使用fgets
读取一行,然后使用sscanf
解析该行。务必检查两个函数的返回值。如果到达文件结尾,fgets
将返回NULL。 sscanf
会返回成功转化的次数,在您的情况下应为4。