如何在控制台中扫描整行?不用空格隔开

时间:2019-06-15 11:48:27

标签: go

我想按扫描打印。

喜欢: 输入>嗨,我叫... 输出>嗨,我叫...

但是我不知道如何用空格输入。

package main

import "fmt"

func main() {
    var str string
    for {
        _, err := fmt.Scanf("%s", &str)
        if err == nil {
            fmt.Printf("%s\n", str)
        } else {
            break
        }
    }
}

我希望该程序可以按扫描方式打印,直到出现某些错误为止。

0 个答案:

没有答案