ユーザーがコメントを入力できるサブプログラムを作成したいと考えています。scanf("%s", X)
コメントを入力させて使用していますが、文字列のスペースバーの前の単語しか保存できません。
文全体を文字列またはファイルに保存するには、この問題をどのように解決できますか?
私のコードを以下に示します。
FILE *fp;
char comment[100];
fp=fopen("comment.txt","a");
printf("You can input your comment to our system or give opinion to the musics :\n");
scanf("%s",comment);
fputs(comment,fp);