#include<iostream.h>
#include<conio.h>
void main()
{
clrscr();
char c[50];
//cin>>c;
cin.getline(c,50);
//cout.write(c,50);
cout<<c;
getch();
}
Я получаю значение мусора, если ввожу что-либо менее 50 символов. Почему это так ?
c[50]
- person jrd1   schedule 11.08.2013void main
, и не забудьте включить соответствующих участников изnamespace std;
. - person jrd1   schedule 11.08.2013std::string s; std::getline(std::cin, s);
. - person jamesdlin   schedule 11.08.2013