Witam mam problem z programem który jest czymś w stylu programu służącego do rezerwacji miejsc w salach kinowych. A więc odpoczątku. Klient na początku ma menu gdzie ma do wyboru:
1.Rezerwacje
2.Pokazanie miejsc zajętych/wolnych
3.Zerowanie miejsc
Potem wybiera sale/rząd i miejsce. Mój kod wygląda tak, czy ktoś mógłby pomóc co zrobić dalej? bo niestety nie wygląda on tak jak powinien, a pomysłu co zrobić dalej już nie mam:)
[CODE]#include<stdio.h>
int main()
{
int n=3;
int t1[n][n][n];
int k,l,m;
for(k=0;k<n;k++)
{
for(l=0;l<n;l++)
{
for(m=0;m<n;m++)
t1[k][l][m]=0;
}
}
int a;
while(1)
{
printf("Co Pan/Pani sobie zyczy?\n1.Rezerwacja miejsca\n2.Miejsca wolne/zajete\n3.Zwolnienie miejsc\n");
scanf("%d",&a);
switch(a)
{
case 1:
while(1)
{
printf("Numer sali od 1-10\n");
scanf("%d",&k);
printf("Rzad 1-10?\n");
scanf("%d",&l);
printf("Miejsce 1-10?\n");
scanf("%d",&m);
if(t1[k][l][m]==0)
{
t1[k][l][m]=1;
printf("zarezerwowano\n");
break;
}
else
{
printf("juz zajete, prosze sprobowac ponownie\n");
continue;
}
}
break;
case 2:
for(k=0;k<n;k++)
{
for(l=0;l<n;l++)
{
for(m=0;m<n;m++)
printf("%d ",t1[k][l][m]);
printf("\n");
}
printf("\n\n");
}
break;
case 3:
for(k=0;k<n;k++)
{
for(l=0;l<n;l++)
{
for(m=0;m<n;m++)
t1[k][l][m]=0;
}
}
break;
}
}
getchar();
return 0;
}
[/CODE]