次のコードがあります。
char dump[50];
char genre[50];
char line[300] = "Can't Help Falling in Love, Michael Buble, Pop";
sscanf(line, "%s %s %s", dump, dump, genre);
文字配列「line」は、プログラムが別の曲のnames, artist
andで実行されるたびに変更されます。実行時に配列が単語を保持するgenre
ように、コンマ1文字列まですべてを作成するにはどうすればよいですか? 3番目の単語なので、今は明らかに成り立っています。sscanf
"genre"
"Pop"
"Falling"
ありがとう