السلام عليكم
اريد استشارتكم يا جماعة في هذا البرنامج العجيب
#include <iostream.h>
#include <conio.h>
void AS_getline(char string[],int n)
{
char ch;
for (int j=0; j<(n-1); j++)
{
ch=getche();
if (ch== '\n')
break;
string[j]=ch;
}
}
const int o=80;
void main()
{
char name[o];
cout << "Enter the name: ";
AS_getline(name,o);
cout << name;
}من المفروض ان الغرض من هذا البرنامج ان يأخذ من المستخدم سلسلة من الحروف بعد ان يساله ادخالها ثم بعد ذلك يظهرها علي الشاشة
ولكن هذا البرنامج يقوم بأخذ الحروف من المستخدم ثم يظهر عبارة السؤال علي عكس الترتيب تماما ولا يظهر الحروف علي الاطلاق
علما بأن المصرف لا يظهر اي اخطاء او تنبيهات
انا استخدم VC++ 6
والسلام عليكم
