gpt4 book ai didi

C scanf程序执行2次

转载 作者:行者123 更新时间:2023-11-30 21:09:32 24 4
gpt4 key购买 nike

我是C语言新手,我正在学习scanf()函数,出现的错误是当我运行.exe文件时,它执行,给出正确的输出,然后关闭;但它随后再次自行执行,请求输入并给出正确的输出并关闭。这是我的代码:

#include <stdio.h>

int main() {
int a;
printf("Enter a num\n");
scanf("%d", &a);
int b = 1601;
if (a == b) {
printf("Found a match!!");
} else {
printf("Match not found!");
}
return 0;

}

最佳答案

该代码在 Ubuntu 14.04 中运行良好。在 MS Windows + MinGW 有时会出现一些问题。如果您想使用 gcc 开发程序,您应该使用类 Unix 操作系统(Linux、BSD 等)。如果您想仍然使用 MS Windows,那么您应该使用 MS Visual Studio 以获得最佳结果。

关于C scanf程序执行2次,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34314599/

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