我是C編程新手。在我的下面的程序中,我只是試圖立即退出C程序而不會看到任何額外的對話框,如果程序收到輸入「quit」。退出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;
}
對不起,是的,它確實打印成功。 – AnchovyLegend 2013-02-08 16:50:29
完成。見編輯;) – AnchovyLegend 2013-02-08 16:58:22
@ablenky - 謝謝你 - 它確實改變了問題的味道(完全像) – CHill60 2013-02-08 17:00:27