考虑一个例子:
5
1 0 5
1 1 7
1 0 3
2 1 0
2 1 1
这里,在第一行中,5表示阵列的大小。
我一个接一个地输入五个序列。
我想要第一个序列即。 1 0 5将存储在arr[0]
中。
注意:1,0和5用空格分隔。
但是,arr[0]
应包含105而没有任何空格。
我想在按下'Enter'后才接受arr [1]中的下一个序列。
因此arr[1]
应包含117,arr[2]
应包含103,依此类推,直至arr[4]
。
我可以使用任何操作员吗?
答案 0 :(得分:3)
根本没有运营商在C中进行I / O,所以没有。
我也认为没有任何带有这些语义的标准函数,它们倾向于将所有空格视为相等。
您应该编写自己的,可能使用fgets()
读取整行,然后提取数字以转换为整数。