Вывести на экран b заданных символов

Я хочу получить от пользователя два значения: a и b. При этом а - символ, а b - количество раз, сколько этот символ выводить. Я написала программу, но она не работает, хотя никаких ошибок синтаксиса нет. Что я делаю не так?

#include <iostream>
#include <clocale>

using namespace std;
void Function(char a1, int b1);

int main()
{
    char a, int b;
    cout << "Введите а";
    cin >> a;
    cout << "Введите b";
    cin >> b;
    Function(a, b);

}
void Function(char a1, int b1)
{
    cout << " ";
    for (int i = 0; i < b1; i++)
        cout << a1;
}

Ответы (0 шт):