- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C语言订餐系统
集团文件版本号:(M928-T898?M248-WU2669-I2896-DQ586?M 1988 ) ttinclude stdio. h
#include stdlib. h
ttinclude Cstring. h
struct consumer
(
char stu_name[30], stu_Place [20];//定义客户姓名,地点
char stu_time[20], stu_madetime [20], stu_memu 120]; 〃定义用 餐时间,订单生成时间,菜单
int stu_num; //用餐人数
}order;
void reserve () 〃订餐
(
int i;
printf(*请输入客户姓名:);
scanf(%s”, order. stu_name);
strcat (order. stu_name, *. txt):〃将后一个字符串加到前一个
FILE *fpl=f open (order. stu_name, w) ;//打开文档
if(fpl==NULL)//若文件打开失败
{
printf(文件打开失败\n);
exit (0);
FILE *fp2=fopenrd:\\总表.txt”,a+”);〃打开文档
if(fp2==NULL)//若文件打开失败
{
printf (“文件打开失败\rT);
exit (0);
}
fprintf (fpl,客户姓名:%s\n*? order. stu_name);
fprintf (fp2,客户姓名:%s\n, order. stu_name);
printf(“请输入用餐人数:”);
scanf(岛d”, fiorder. stu_num);
fprintf (fpl,”用餐人数:%d\n, order. stu_num);
fprintf (fp2,用餐人数:%d\nw, order. stu_num);
printfC请输入用餐时间:”);
scanf order. stu_time);
fprintf (fpl,用餐时间:%s\n, order. stu_time);
fprintf (fp2, 〃用餐时间:%s\n*? order. stu_time);
printf (〃请输入包间或餐桌号:〃);
scanffiorder. stu_Place);
fprintf (fpl,包间号\\餐桌号:%s\n”, order. stu_Place);
fprintf (fp2,包间号\\餐桌号:%s\n, order. stu_Place); printf (* 请点菜:):
fprintf (fpl,所点的菜:);
fprintf (fp2,所点的菜:”):
for(i=l;;i++)
{
scanf(%s”, order. stu_memu);
fprintf(fpl, s ”,Sorder. stu_memu);
fprintf(fp2, , ftorder. stu_memu);
if (getchar ()==,\n )
break;
}
printf(〃请输入订单生成时间:“);
scanf(%s”, ftorder. stu_madetime);
fprintf (fpl, \n 订单生成时间:%s”, order. stu_madetime);
fprintf (fp2, \n 订单生成时间:%s”, order. stu_madetime);
)
void find () 〃査询
(
char linel[150]:
char line2E150]:
char line3[150];
char line4E150]:
char line5[150]: char line6[150]:
fgets(linel, 100, fp);
fgets(linel, 100, fp);
fclose(fp);
fclose(fp);
printf(请输入客户名:);
scanf(%s”, order. stu_name);
strcat (order. stu_name, txt);
FILE *fp;
if ((fp=fopen(order. stu_name, 〃r)) =NULL)//打开文档;
(
printf (“客户不存在);
exit (0);
}
fgets(linel, 150, fp);
printflinel);
fgets(line2, 150, fp);
printf(%s\n”,line2):
fgets(line3,150,fp);
printf(%s\n〃,line3):
fgets(line4, 150, fp);
printf(%s\n,line4);
fgets(line5
文档评论(0)