system("exit")
ничего не добьется, поскольку функция system
просто передает аргумент интерпретатору команды (я думаю sh
в большинстве систем?) Это означает, что вы просто создаете новую оболочку и затем сообщаетечтобы немедленно завершить работу.
РЕДАКТИРОВАТЬ: как уже говорили другие, если целью является прекращение работы вашей программы, используйте функцию exit
, найденную в заголовке stdlib.h.