C/C++の宿題片付けます 137代目at TECHC/C++の宿題片付けます 137代目 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト202:デフォルトの名無しさん 10/06/24 21:09:51 #include <stdio.h> int main(void) { int str[100]={0}; int i,j, temp,x; x=0; printf("値の上限を設定してください:"); scanf("%d",&x); for(i=0;i<x;i++){ printf("%d番目の値を入力してください:",i+1); scanf("%d", &str[i]); } printf("初期状態:"); for(i=0;i<x;i++){ if(i==x-1){ printf("%d\n ",str[i]); }else{ printf("%d, ",str[i]); } } 203:デフォルトの名無しさん 10/06/24 21:11:02 for (i = 1; i<x; i++) { for(j=x-1; j>=i; j--){ if (str[i-1] > str[i]){ temp = str[i-1]; str[i-1] = str[i]; str[i] = temp; } } } for (i = 0; i < x; i++){ if(i==x-1){ printf("%d\n", str[i]); }else{ printf("%d, ", str[i]); } } return 0; } ここまで作りましたが出力結果が上のようになりません。 誰か助けてください!お願いします。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch