トップページ
>
プログラム
>
2015年12月14日
>
lAggCEHS
書き込み順位&時間帯一覧
18 位
/189 ID中
時間
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
Total
書き込み数
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
2
0
0
0
0
3
使用した名前一覧
書き込んだスレッド一覧
名無しさん@そうだ選挙に行こう
99
スレを勃てるまでもないC/C++の質問はここで 24 [転載禁止]©2ch.net
書き込みレス一覧
スレを勃てるまでもないC/C++の質問はここで 24 [転載禁止]©2ch.net
94 :
名無しさん@そうだ選挙に行こう
[sage]:2015/12/14(月) 15:16:58.67 ID:lAggCEHS
>>91-93
見た感じ何かの課題っぽいね。
丸々教えちゃうのはタメにならないのでヒント。
一時文字列swap[]の生成部分を見直せ。
スレを勃てるまでもないC/C++の質問はここで 24 [転載禁止]©2ch.net
99 :
名無しさん@そうだ選挙に行こう
[sage]:2015/12/14(月) 19:20:19.55 ID:lAggCEHS
>>97
例題の場合だと、文字列の入力時に11文字(12文字ではない)以上を
入力すると誤動作する。
gets()では事前に用意したバッファ容量以上の入力を拒絶できない。
scanf()なら対処可能だが割と面倒くさい。
詳しくは scanf のWikipediaに載ってる。
スレを勃てるまでもないC/C++の質問はここで 24 [転載禁止]©2ch.net
100 :
99
[sage]:2015/12/14(月) 19:46:15.05 ID:lAggCEHS
おおっと、「11文字以上」は間違い。
「11文字を超える」と書くべきだった。
例題の場合だと、文字列の入力時に11文字(12文字ではない)を超える
文字列を入力すると誤動作する。
※このページは、
『2ちゃんねる』
の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合は
メール
をしてください。対応します。