我是 C 编程新手。在下面的程序中,如果程序收到输入“退出”,我只是想立即退出 C 程序,而不会看到任何其他对话框。
但是,我正在尝试使用它来完成此操作exit(0);
,在程序退出之前,它会输出类似
success
process exited with return value 0
Press any key to continue...
我试图避免此对话框并立即退出程序。这可能吗?
我很感激这方面的任何帮助。
提前谢谢了!
我的 C 代码:
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
int main(void) {
char command1[256], command2[256];
printf("# ");
scanf("%s", command1);
if(strcmp(command1,"quit")==0){
printf("success");
exit(0);
}else{
printf("unknown command");
}
system("PAUSE");
return 0;
}