Мне нужно обработать 10 значений. Какой путь будет лучше? Получать их в качестве аргументов командной строки или вместо чтения из файла? Кстати, используя C.
Если вы сделаете их в качестве аргументов командной строки, то вы можете сделать это обоими способами ... т.е.
a.out 1 2 hello abc ...
или
a.out \`cat file_with_arguments.txt\