int main(int argc, char*argv[]).
argc - количество передаваемых параметров программе,
argv[] - массив параметров.
Следовательно программу нужно скомпилировать, затем вызывать из командной строки с передачей параметров. Вызов должен содержать путь до скомпилированного файла и аргументы (судя по тексту программы - названия файлов ввода и вывода)
Например, C:\MyProgram.exe "parametr1" "in.txt" "out.txt"
(Возможно без кавычек и с полными путями до файлов in и out)