07/06/13 15:31:58
>>237
> scanfの文字数の部分に#defineで定義した記号定数名を入れ
具体的に、ソースコードの該当箇所をコピペして見せて。
(コピペだよ。打ち直したりしちゃダメだよ。)
> 文字列は157文字以下が入力されるものとし
それなら、
char str1[157] ;
というのは間違い。
char str1[157+1] ;
とすること。
文字列には、文字列の終わりを示すための特殊な文字'\0'が必要だから。
もしかしたら、一見正しく動いているように見えても、トンデモナイ大間違い。