簡體   English   中英

在C中讀取特定的輸入格式

[英]Reading a specific input format in C

我需要讀取N個未知數組中一行中的所有N個數字。 遇到換行符時,讀取另一個數組中的下一個X數字。 X也未知。

輸入的格式為:-

1 2 3 4 5 ..至N(存儲在數組A中)

1 2 3 4 ..到X(存儲在數組B中)。

在這種情況下如何接受輸入?

你可以試試

while ( scanf(" %d%c", &num, &ch) == 2 )
{
    if ( ch =='\n') break;
    // to do :: store or whatever you want 
}

它讀取直到獲得換行符。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM