Я пытаюсь написать код на C, который реализует простой калькулятор.command line * linux
вход должен поступать из командной строки, так, например, я, если я бегу
./calculator 5 * 2
результат должен быть 10
проблема заключается в том, что, когда я пишу * он показывает все файлы текущий каталог и программа не ведут себя хорошо.
Есть ли способ преодолеть эту проблему?
Я попытался найти здесь или на других сайтах решения без успеха.
Мне нужно, чтобы * был интерпретирован как символ, а не как команда linux.
спасибо.
попробовать './calculator 5«*»2' – dvhh
Там был еще один вопрос об этой проблеме сегодня (время США/Тихоокеанское время). Это стандартная проблема. –