teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

追記

2020/04/19 14:00

投稿

jimbe
jimbe

スコア13355

answer CHANGED
@@ -1,2 +1,4 @@
1
1
  char* の変数 S から S[i] で出てくるのは当然 char です.
2
- printf の "%s" はアドレスを要求しますから, 正常には実行できないでしょう.
2
+ printf の "%s" はアドレスを要求しますから, 正常には実行できないでしょう.
3
+
4
+ 考え方としまして, (malloc は成功していると思いますので) malloc の個所で ```char S[N*(L+1)];``` と書いてある"つもり"でその後の処理を書くと良いのではと思います.