#include <iostream>
#include <stdio.h>
#include <string>
using namespace std;
int x, y;
int main()
{
cout << "Please give me a number:";
int x = (cin, x);
cout << "Please give me another number:";
int y = (cin, y);
cout << "The sum of " << x;
cout << "and " << y;
cout << "is " << x+y;
}
Может ли кто-нибудь сказать мне, почему (насколько это просто) это не добавляет? Я не уверен, как вернуть пользовательский ввод чисел и т.п. Просто начал изучать это.int: redefinition (C++)
Я бы сказал, что вам не нужно определять 'x' и' y' как глобалов; они используются только в 'main()'. –
@RogerLipscombe Плохие методы кодирования с интенсивным использованием глобальных переменных - совершенно другой аспект. Хороший момент. –