【文章內(nèi)容簡介】
ase Enter Your Choice1~3:)。 scanf(%d,amp。i)。 switch(i) { case 1:checkin(pt0)。break。 case 2:checkout(pt0)。break。 case 3:lookfor(pt0)。break。 }} void checkin(struct restaurant *pt1) { void add(struct restaurant *pt1)。 int i,k。 struct restaurant *p。 p=pt1。 clrscr()。 for(i=0。i5。i++) {if(pt1sex[0]==39。 39。amp。amp。pt1sex[1]==39。 39。) printf(room:%d\ntwo person can live here\n,pt1num)。 else if(pt1sex[0]==39。 39。amp。amp。pt1sex[1]!=39。 39。) {printf(rome:%d\n,pt1num)。 printf(one person can live here,sex:%c\n,pt1sex[1])。} else if(pt1sex[0]!=39。 39。amp。amp。pt1sex[1]==39。 39。) {printf(rome:%d\n,pt1num)。 printf(one person can live here,sex:%c\n,pt1sex[0])。} pt1=pt1next。 } printf(1:continue\n2:return\nInput your chioce:)。 scanf(%d,amp。k)。 switch(k) { case 1:add(p)。break。 case 2:menu(p)。break。 } } void add(struct restaurant *pt1) {struct restaurant *p。 int i,j,k。 char ch1,ch2,str[20]。 p=pt1。 printf(Input room number and sex and name:\n)。 scanf(%d%c%c%s,amp。i,amp。ch1,amp。ch2,amp。str)。 for(j=0。j5。j++) { if(i==pt1num) {for(k=0。k2。k++) if(pt1sex[k]==39。 39。) {pt1num=i。pt1sex[k]=ch2。strcpy(pt1name[k],str)。break。} j=5。} pt1=pt1next。 } checkin(p)。 } void checkout(struct restaurant *pt2) { struct restaurant *p。 int i,j,k。 char str[20]。 p=pt2。 clrscr()。 do{pt2=p。 printf(Input rome number and name:\n)。