0
我在「part1 part2」形式的單行中有一個輸入文本。如何在同一行中輸入2個不同的變量part1和part2?進行兩次連續scanfs
我在「part1 part2」形式的單行中有一個輸入文本。如何在同一行中輸入2個不同的變量part1和part2?進行兩次連續scanfs
可以使用兩種不同的格式說明:
#include <stdio.h>
int main(void)
{
char part1[100],part2[100];
scanf("%99s%99s",part1,part2);
printf("%s,%s\n",part1,part2);
return 0;
}
''%s%s「'中的空格是不必要的,但可以。最好使用'「%99s%99s」'並限制輸入。 – chux
@chux好點更新 –
'的scanf( 「%S%S」,S1,S2);'犯規這項工作? – GoldRoger
總是檢查實際分配了多少個輸入。 – Deduplicator
是的,現在我檢查它,它確實。問題是,即時通訊相當新的C和我想在Java中,據我所知,這是不允許的。感謝您的答案! – qwerty