با سلام. سورس ماله یک برنامه هست که تعدادی اسامی رو از طریق تابعget.lineمیگیره و هر کدوم رو در یک خط چاپ میکنه. اما وقتی می خوام کامپایل کنم کامپایلره می هنگه. سورس:
خیلی ممنون
کد:
#include<iostream.h>
#include<conio.h>
#include<string.h>
int main()
{ char buffer[80];
cin.getline(buffer,80,'$');
char* name[4];
name[0] = buffer;
int count = 0;
for (char* p=buffer; *p ! '\0'; p++)
if (*p == '\n')
{ *p = '\0'; // end name[count]
name[++count] = p+1; // begin next name
}
cout << "The names are:\n";
for (int i=0; i<count; i++)
cout << "\t" << i << . [" << name[i] << "]" << endl;
getch(); return 0;}