<分区>
我使用 fgets
在 char name[20]
中接受用户输入,如下所示:
fgets(name,20,stdin);
用户输入两个由空格分隔的字符串,如 John Smith
。如果我想在两个字符串中使用 John
和 Smith
怎么办,比如 char name[20]
, char surname[20]
还是使用 strcmp
比较 John
和 Smith
?
我尝试了很多,但我没有找到任何方法来做到这一点。
有哪些方法可以解决此类问题?