السلام عليكم
اخواني لاول مرة اكتب برنامج بلغة سي دوس ، المهم ان البرنامج يعمل دون اي مشاكل ولكن انظر الكود التالي :
# include<stdio.h>
#include <iostream.h>
#include <conio.h>
void main()
{
clrscr();
int a[5],b;
for (int t=1;t=b;t++)
{
cout<<"A["<<t<<"] :";
cin>>b;
a[t]=b;
cout <<"The A["<<t<<"] is :"<< b;
if (b = 5000) break;
}
getch();
}هذا الكود من الفروض ان يقوم بعمل دوارة لخمس مرات يطلب منك ادخال رقم ، وان يضعها في المصفوفة , المشكلة الان المفترض ان يبداها من الرقم 1 ، مثل :
A[1]=333 A[2]=566 A[3]=54 ...etc to A[5]
المشكلة انه يقوم بالبدء من رقم عشوائي مثل :
A[1202]
ولا اعرف من اين اتي هذا الرقم .
تحياتي لكم .
فيه مثل بيقول اللي بيطلع من كاره بينقل مقداره :) انا مالي ومال السي ههههههههه
