两个字符串的连续输入

scanf(“%s%s”,str1,str2);怎么判断哪个字符串是str1的?

 

scanf(“%s%s”,&str1,&str2);按顺序来啊,你这个输入默认是空格隔开的,第一个字符串就是str1变量的,第二个字符串就是str2变量的。

scanf读取字符串时,空格结束,所以,从第一个字符到第一个空格处是str1的,第一个空格之后到第二个空格(或者回车)之间的字符是str2的。

您好,我是有问必答小助手,您的问题已经有小伙伴解答了,您看下是否解决,可以追评进行沟通哦~

如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~

ps:问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>>https://vip.csdn.net/askvip?utm_source=1146287632