Бе манете я тая system("PAUSE") функция. Имаш ли си на идея какво прави тя всъщност с компютъра ти ?

1. заебава програмата ти.
2. почва да бърка в системата
3. бърка в системата и намира shell-a
4. търси PAUSE командата
5. заделя памет за да изпълни командата
6. изпълнява командата и чака да се натисне клавиш
7. освобождава паметта заета за изпълнението на командата
8. връща се към твоята програма.

+ че трябва да използваш хедърния файл <stdlib.h>. На практита малката ти програма разчита на два други файла само за едно такова дребно нещо? Друг е въпроса че програма с тази команда ще успееш да пуснеш само на бозата. Както казваше госпожата ми по Математика "това е все едно да стреляш с топ по врабче". Работата тук е същата. Избягвайте по принцип да ползвате тази функция за забавяне на програмата.