一道C语言编程题,求教…………程序写出来了,但是输到最后时却需要再输入一行文字,请问哪里出问题了?
你的程序出错是因为scanf()里边加了\n,有两处,另外程序中gets()函数建议改成scanf()格式化输入,还有就是最好能加些提示语句,像这样
printf("输入人名\n");
for(i=0;i
scanf("%s",name[i]);
money[i]=0;
for(i=0;i
printf("输入给钱者姓名\n");
scanf("%s",giver);
printf("输入钱数和收钱者人数\n");
scanf("%d%d",&o_money,&childNum);
程序会清楚点,给使用者方便,希望有帮助
本回答由提问者推荐