pahan4ik3000 P pahan4ik3000 Регистрация 14 Авг 2013 Сообщения 83 Репутация 0 Спасибо 0 Монет 0 12 Ноя 2016 #1 У меня сначала создается int n; потом читаю cin >> n; потом цикл for(int i = 0; i<n;i++) {string s; getline(cin,s);} и если я ввожу 1 то программа сразу заканчивается, если ввожу 2 то только 1 раз читает. помогите
У меня сначала создается int n; потом читаю cin >> n; потом цикл for(int i = 0; i<n;i++) {string s; getline(cin,s);} и если я ввожу 1 то программа сразу заканчивается, если ввожу 2 то только 1 раз читает. помогите
sasasa S sasasa Регистрация 12 Ноя 2012 Сообщения 66 Репутация 0 Спасибо 0 Монет 0 12 Ноя 2016 #2 После cin>>n; введи еще cin.get(); Позитивный голос 0