Как сделать так, чтобы программа считывала любые два целых числа перед запуском программы? Я хочу, чтобы вывод выглядел так, где x и y — любые введенные переменные (я использую Cygwin):
$ ./a x y
произведение х и у
сумма х и у
Я использовал int main(int argc, char *argv[])
. Я пытался присвоить argv[2]
x
и argv[3]
y
, но когда я компилирую программу, она говорит, что присваивание делает целое число из указателя без приведения. Что это значит и как это исправить?