在C中读取特定的输入格式

时间:2012-05-01 15:00:17

标签: c input

我需要读取N未知的数组中的所有N个数字。遇到换行符时,请读取另一个数组中的下一个X数字。 X也是未知数。

输入格式为: -

1 2 3 4 5 ..到N(存储在数组A中)

1 2 3 4 ..到X(存储在数组B中)。

如何获取此案例的输入?

1 个答案:

答案 0 :(得分:0)

你可以尝试

while ( scanf(" %d%c", &num, &ch) == 2 )
{
    if ( ch =='\n') break;
    // to do :: store or whatever you want 
}
直到得到换行才读到它。