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

回答編集履歴

1

配列名strが抜けていたのを修正した。

2021/12/16 10:17

投稿

shsh_
shsh_

スコア113

answer CHANGED
@@ -1,4 +1,4 @@
1
1
  ```C
2
2
  scanf("%*c%c",str[2]);
3
3
  ```
4
- の部分で配列[2][100]の範囲外のメモリに書き込みが行われることにより、スタック破壊(stack smashing)が発生しています。
4
+ の部分で配列str[2][100]の範囲外のメモリに書き込みが行われることにより、スタック破壊(stack smashing)が発生しています。