'Person' connt start a parameter declaration
Case bypasses initialization of a local variable
أريد ان أعرف ما معنى هذا الكلام
عندما أضغط على الكومبايلر في برنامج بورلاند سي بلس بلس ( المقرر في الجامعة)
تظهر لي الإررورز .... ولكني لا أعرف ماذا تعني ولا أعرف أين خطئي ؟؟؟؟
الرجاء المساعدة :o
وهذا هو البرنامج
#include
#include
#include
#include
#include
#include
struct Hotel
{
char h_name[10];
int floor_num;
char wing;
int room_num;
};
struct Person
{
char p_name[15];
long phone_num;
Hotel room;
};
int MAX=50;
//***********************FUNCTIONS DECLAR.************************
void fill_ar(Person);
void ar_print(Person [],int);
void retrieve();
void sort(Perosn [],int);
//****************************************************************
void main()
{
Person ar_person[50];
int chose;
gotoxy(10,10);
cout<<" ------------------------------ n";
cout<<" main menu n";
cout<<" Chose number : n";
cout<<" n";
cout<<" 1- fill Array n";
cout<<" 2- Display n";
cout<<" 3- search n";
cout<<" 4- sort n";
cout<<" ------------------------------ n";
do
{
cin>>chose;
switch(chose)
{
case 1: int i=0;
do
{
fill_ar(ar_person);
i++;
}while(i