私はプログラミングの初心者です。私は配列の要素を逆転させるコードを書こうとしました。ここで私は、私は逆にのみ3つの数字を取得していますし、すべてが5 誰もが私を助けてくださいすることができない出力で配列の要素を逆にする方法は?
#include <stdio.h>
int main(void)
{
int a[5], i, j, b[5], k=5;
printf("enter 5 numbers");
for (i=0;i<5;i++)
{
scanf("%d",&a[i]);
}
for(i=1;i<5;i++)
{
for(j=k; j>=1; j--)
{
b[j] = a[i];
k--;
break;
}
}
for(j=1; j<5; j++)
{
printf("%d\n",b[j]);
}
return 0;
}
を書かれている何ですか?私は信じて
Emmm ...あなたは別々に、最初の要素を格納すると仮定されていませんか? –
申し訳ありませんが、私はあなたを取得していない!私はscanfを使用したことを意味します。 – user1712
Eh。それを無視します。押し込んだところで台無しになった。 –