C言語課題!C言語初心者です。お願いします。
課題内容
要素数10の(0~9の順)配列Aの値を2倍して配列Bに格納して
その後配列Aの値を配列Bに、配列Bの逆順を配列Aに格納し
入れ替える前と入れ替えた後の配列A,Bの値を表示するプログラム
書いてみたプログラム
#include <stdio.h>
int main(void)
{
int i;
int va[10] = {0,1,2,3,4,5,6,7,8,9}; /* 初期化 */
int vb[10];
puts("入れ替え前");
puts("-----------");
for(i=0 , i<10 , i++){
printf("va[%d] = %d\n" , i , va[i]); /* 入れ替え前の配列A */
}
for(i=0 , i<10 , i++){
vb[10] = 2*va[10];
}
for(i=0 , i<10 , i++){
printf("vb[%d] = %d\n" , i ,vb[i]); /* 入れ替え前の配列B */
}
puts("入れ替え後");
puts("-----------");
for(i=0 , i<10 , i++){
vb[10] = va[10];
}
for(i=0 , i<10 , i++){
printf("vb[%d] = %d\n" , i ,vb[i]); /* 入れ替え後の配列B */
}
for(i = 0 , i < 5 , i++){ /* 配列Bの逆順を配列Aに格納 */
int temp = va[i];
va[i] = vb[4-i];
vb[4-i] = temp;
}
for(i=0 , i<10 , i++){
printf("va[%d] = %d\n" , i ,va[i]); /* 入れ替え後の配列A */
}
return(0);
}
コンパイルできません。
教えてください。お願いします。
お礼
ありがとうございました