pizurok, Я попробовал с getchar() он не верно работает, т. е. сначало он считывает код введеной клавиши и следом клавиши enter и получается сначала вывод Wrong и следом следующую строку

P.S. Может я не верно его использовал, но с _getch() все работает на "УРА".
Добавлено через 1 минуту
-=ЮрА=-, Ну простите, я еше не шибко грамотный
Добавлено через 29 секунд
В конечном итоге у меня получилось так:
C++ |
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
| #include<iostream>
#include<fstream>
#include<vector>
#include<conio.h>
using namespace std;
int main()
{
ifstream cin("input.txt");
//ofstream cout("output.txt");
vector<string> v;
string str,str1;
int x,i;
while(getline(cin,str))
{
v.push_back(str);
}
for(i=0;i<=v.size()-1;i++)
{
l:;
cout<<"'Enter' for continue\n";
x=_getch();
if(x==13)
{
cout<<v[i]<<endl;
}
else
{
cout<<"Wrong\n";
goto l;
}
}
return 0;
} |
|
Добавлено через 1 минуту
Croessmah, Спасибо, помогли.
P.S.S. Всем большое спасибо.