永发信息网

关于C语言字符串输入问题

答案:3  悬赏:0  手机版
解决时间 2021-07-25 10:28

main()
{

int no;
char name1[15], name2[15],name3[15];
printf("Enter serial number and name one\n");
scanf("%d %15c",&no,name1);
printf("%d %15s\n\n",no,name1);
printf("Enter serial number and name two\n");
scanf("%d %s",&no,name2);
printf("%d %15s\n\n",no,name2);
printf("Enter serial number and name three\n");
scanf("%d %15s",&no,name3);
printf("%d %15s\n\n",no,name3);

getch();
}

当输入变量时,怎么答案是下面这样的,帮我分析下。

Enter serial number and name one

1 123456789012345(输入)

1 123456789012345r

Enter serial number and name two

2 New York (输入)

2 New

Enter serial number and name three

2 York

最佳答案
给字符数组中输入字符串,一般用循环一个个字母的输入或者是用gets(name1)输入
全部回答

我补充的是,如果在文件函数中应该用fgets();

输入函数scanf("%d,%s",&no,&name1);逗号和&不要少,输入2个数时中间也加逗号

输出函数printf("%d,%s\n",no,name1);逗号也加上试试

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
邮寄首饰用什么最便宜
怎样过一个有意思的“光棍节”??
请问哪里去阳泉的长途汽车经过洛阳?
盾构机管理制度,企业管理机制的介绍
帮我解答一道网管题
如何感恩?
什么手机好用啊!
娥眉的意思,“臻首蛾眉”是什么意思啊?有全
09年NBA 哪个球队最厉害?
澳门哪里有西班牙语和巴西圭语言学校
你说人一生最大的财富是什么?
我喜欢一个男生,但他不喜欢我,那办啦
谁有书画展活动海报花边
灰太狼喜欢不喜欢美羊羊??
上海公交729路
推荐资讯
爱情和金钱你会要那个?
大葱追肥用什么肥料,葱用什么肥料最好
完美国际WX怎么获得精灵?
沈阳小北手机市场N78报价
寻仙怎么样啊
我门读书有用吗?
微笑词语说一句话,描写眼神语气微笑的句子
誰有peerless的歌詞、莪只要英文
为什么我家的ppt发不出声
牛仔裤要过久洗一次
我这是不是甲型流感?
最牛的贷款团队口号,(军城团队)最霸气的团队
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?