5
3 2 3 1 2
输入看起来像这样
第一行是一个int,它告诉我将在第二行输入中获得多少个整数(数字是< = 200)。
第二行整数应该输入int类型的数组。
答案 0 :(得分:0)
我认为你应该阅读第一行,在你知道第二行有多少条目后,你可以这样做:
render json: list.attributes.merge({
finished_items: list.finished_items,
unfinished_items: list.unfinished_items
})
之后你可以使用数组作为sscanf的模板:
char template[32];
memset(template, 0x00, sizeof(template));
for(i = 0; i < num; i++)
strcat(template, "%d");
你可以将所有数组放在sscanf中,如果值较少,也可以,因为字符串结束&#34; line2&#34;被视为文件结束条件。