C言語なら俺に聞け(入門篇) Part 21
at TECH
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
750:デフォルトの名無しさん 07/11/26 14:19:16 >>749 こういうこと? char buf[] = "123456789"; int val[sizeof(buf)]; for (unsigned ic = 0; ic < sizeof(buf); ++ic) { val[ic] = buf[ic] == '\0' ? 0 : buf[ic] - '0'; } 751:デフォルトの名無しさん 07/11/26 14:20:01 int i, j=0, a[256]; char str[256]; scanf("%s", str); for(i=0; str[i]; i++); whil(i--) a[j++] = str[i] - '0'; 752:デフォルトの名無しさん 07/11/26 14:20:10 void array_double(int *a, int n) { int i; for(i=0;i<n-1;i++,n--) { a[i] = a[n-1]; }} 配列aとそのサイズnを受け取り、要素を逆順にするプログラムを考えているんですが、 うまくコンパイルすることができず、1,2,3,4,5と入力すると、5,4,3,4,5と出力されます。 どこがおかしいのでしょうか? 753:デフォルトの名無しさん 07/11/26 14:25:38 >>752 >どこがおかしいのでしょうか? 頭。 コードと結果が合致してさえいないぞ。自分のコードくらい間違うな。
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
4990日前に更新/195 KB
担当:undef