Closed. This question is off-topic。它当前不接受答案。
想改善这个问题吗? Update the question,所以它是on-topic,用于堆栈溢出。
上个月关闭。
为避免问多个问题,请参见stackoverflow的cs50部分中的details and code here。
提前致谢。
采用:
想改善这个问题吗? Update the question,所以它是on-topic,用于堆栈溢出。
上个月关闭。
为避免问多个问题,请参见stackoverflow的cs50部分中的details and code here。
提前致谢。
最佳答案
错误消息很清楚。在C语言中,您无法将字符串与==
相等运算符进行比较。所以代替
if(... ||(brand == "VISA")
采用:
if(... ||strcmp(brand, "VISA")==0
关于c - 错误:未指定与字符串文字的比较结果(改用strncmp),并且Check50显示信用问题的错误,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/59509512/