Другие языки программирования и технологии

С++ cin cout. Не работает программа.

здесь программа должна спросить имя пользователя, после его приветствует, потом просит ввести 2 целых числа и сразу выводит на экран сумму, разность, произведение и деление этих чисел, НО если ввод имя пользователя и его приветствие работает и вводом чисел, то с остальной частью проблема. Что здесь не так?

#include <iostream>
#include <conio.h>
#include <stdio.h>

using namespace std;
int main()
{
int a, b, c, d, e, f;
char name [80];
cout<< "Enter your name, guest.\n";
cin>> name;
cout<< "Welcome " <
#include <iostream>
#include <string>
using namespace std;
int main() {
    wcin.imbue(locale(".866"));
    wcout.imbue(locale(".866"));
    wcout << L" Введите ваше имя: ";
    wstring name;
    getline(wcin, name);
    wcout << L" Здравствуйте, " << name << L"!\n Введите через пробел два целых числа: ";
    int a, b;
    cin >> a >> b;
    cout << ' ' << a << " + " << b << " = " << a + b
        << "\n " << a << " - " << b << " = " << a - b
        << "\n " << a << " * " << b << " = " << (long long)a * b;
    if (b) cout << "\n " << a << " / " << b << " = " << (double)a / b;
    else wcout << L"\a\n Попытка деления на ноль! ";
    cout << endl;
    cin.get(); cin.get();
    return 0;
}
СП
Сергей Панасенко
96 658
Лучший ответ
1. Код на pastebin.com, сюда по-человечески не выложишь.
2. Подозреваю, что ты просто не успеваешь увидеть то, что программа вывела. Или добавь в конец программы ввод чего угодно, чтобы увидеть, что она написала, или пользуйся средой, делающией паузу автоматически, вроде Orwell Dev-C++ (в принципе, можно и в других настроить, но там уже настроено по умолчанию).
Дмитрий Петров
Дмитрий Петров
89 461
код обрезан, нельзя залить на специальный сервис код?