ramin149
چهارشنبه 20 بهمن 1389, 22:23 عصر
با سلام به دوستان عزیز
من یک struct ساختم به صورت زیر
struct Sbook {
int id;
char name[20];
char Author[20];
char on[20];
}
و می خواهم به حلقه داخل ارایه بالا اطلاعات بریزم این کار رو هم با موفقیت انجام دادم ولی مشکل اصلی این که می خوام در متغییر on در Struct به صورت ثابت یک ایتم قرار گیره که در اینجا خطا می ده
void getBook() {
struct Sbook add[5];
int i;
for(i=0;i>5;i++)
{
printf("Plese Enter id");
scanf("%c",add[i].id);
printf("Plese Enter name");
scanf("%c",add[i].name);
printf("Plese Enter Author");
scanf("%c",add[i].Author);
add[i].on="available";
}
}
من یک struct ساختم به صورت زیر
struct Sbook {
int id;
char name[20];
char Author[20];
char on[20];
}
و می خواهم به حلقه داخل ارایه بالا اطلاعات بریزم این کار رو هم با موفقیت انجام دادم ولی مشکل اصلی این که می خوام در متغییر on در Struct به صورت ثابت یک ایتم قرار گیره که در اینجا خطا می ده
void getBook() {
struct Sbook add[5];
int i;
for(i=0;i>5;i++)
{
printf("Plese Enter id");
scanf("%c",add[i].id);
printf("Plese Enter name");
scanf("%c",add[i].name);
printf("Plese Enter Author");
scanf("%c",add[i].Author);
add[i].on="available";
}
}