Я новичок в программировании на С. В моей программе ниже я просто пытаюсь немедленно выйти из программы 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
Готово. См. Отредактированный;) – AnchovyLegend
@ablenky - спасибо за это - он скорее изменяет вкус проблемы (например, полностью) – CHill60