scanf()が入力を分離する方法を制御する方法はありますか?
scanf("%10s %10s", array1, array2);
上記は、スペースで区切って正常に機能します。しかし、別の分離信号を使用することはできますか?
入力をスペースではなくコンマでつなぎたい場合、これらのどちらも機能しないように見えるためです。
scanf("%10s,%10s", array1, array2);
scanf("%10s, %10s", array1, array2);
何を与える?私が読んでいる本は、任意の文字を使用してscanf()で入力を分離できると主張していますが、その方法を説明していません。さらに、代替文字が使用できる場合、単一の文字よりも広い基準も使用できますか? (つまり、値の型、ステートメントなど)