Написать программу, которая выводит на экран из введенной пользователем строки слово с заданным пользователем номером C++ Пожалуйста, помогите
Написать программу, которая выводит на экран из введенной пользователем строки слово с заданным пользователем номером
C++
Пожалуйста, помогите
Ответ(ы) на вопрос:
Гость
#include
using namespace std;
int main(){ string s; getline(cin, s); int n; cin >> n; int cur = 1, i; for(i = 0 ; i < s.size() ; i ++) { if(s[i] == ' ') cur++; if(cur >= n) break; } string ans = ""; if(n != 1) ++i; while(s[i] != ' ' && i < s.size()) { ans += s[i]; ++i; } cout << ans << "\n";}
Не нашли ответ?
Похожие вопросы