我对C编码很陌生。
我已经编写了一个计算兴趣的基本程序(计算简单兴趣的方法是错误的,但这不是当前问题所在的地方)。我在这里粘贴代码,以便您可以更好地掌握问题。
UICollectionView
我面临的问题是,每当程序运行并询问感兴趣的类型时,在输入数字(1或0)后它就会停止。
答案 0 :(得分:4)
我想你忘记了'&'在scanf("%d", interestType);
。您需要将其写为scanf("%d", &interestType);
。您还要检查输入值1和2.您应该使用else子句来处理无效输入。剩下的代码工作正常。
答案 1 :(得分:-6)
您撰写了scanf("%s", name);
但忘记了&
:scanf("%s", &name);
对于字符串,还有其他命令,例如您可能尚未研究的gets();
。你应该检查它们,它们非常有用。