私のmain()
関数では、age_index()
を使用して配列の値を出力しようとしています。関数の配列のインデックスを読み取る
age_index()
のパラメータは配列のインデックスです。
私は、そのインデックスに配列値を出力します。ここで
は私の試みです:
#include <stdio.h>
void age_index(int age);
int main() {
int num;
printf("pick a number between 0-5? ");
scanf("%d", &num);
age_index(num); //read value from array based off which location
}
void age_index(int age) {
int Index[6];
Index[0] = 23;
Index[1] = 33;
Index[2] = 18;
Index[3] = 121;
Index[4] = 30;
Index[5] = 66;
if (age < 7 && age >= 0) {
printf("you are [%d] years old!\n", Index[age]);
} else {
printf("Sorry, did not choose 0-6");
}
}
任意の提案ですか?
あなたの問題は何ですか? –
0〜** 5 **を選択しないでください6 –