gpt4 book ai didi

c - Break 语句不在 C 中的循环或 switch 内

转载 作者:太空宇宙 更新时间:2023-11-04 05:01:28 26 4
gpt4 key购买 nike

我在我的 C 代码中遇到了这个错误。我不知道我做错了什么。如果我评论这段代码,我的程序就可以运行。 这段代码在 int main() 中。

 if(argc!=2 && strcmp(argv[0],"selection-sort")==0 && strcmp(argv[1],"input.txt")==0 && strcmp(argv[2],"output.txt")==0)
{
printf("The command line arguments are correct.\n");
}
else
{
printf("The command line arguments are wrong.I am exiting.\n");
break;
}

最佳答案

它看起来的方式我认为你不在循环中,而只是检查 main 中的 args。您可能需要像 return 1exit(1) 这样的东西而不是 break。

关于c - Break 语句不在 C 中的循环或 switch 内,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12080220/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com