字符串读入和输出问题

来源:互联网 发布:黑客linux入门姜超 编辑:程序博客网 时间:2024/05/20 04:09

使用scanf读入字符串时,如果遇到空格就会停止读入。

但是可以通过使用多个%s读入一行中的多个字符串。

例如:scanf("%s %s",&a,&b);输入“abc def"可以读入a="abc",b="def"

            scanf("%s + %s",&a,&b);输入"abc + def"可以读入a="abc",b="def"

输出时可以采用同样的方式printf("%s + %s",a,b);可以输出abc + def

0 0
原创粉丝点击