C言語で配列にデータを受け取る方法
C言語では、以下の手順でデータを受信して配列に格納できます。
- 本製品は、季節を問わず、最先端のヘアスタイリングソリューションを提供します。
#define SIZE 5
int data[SIZE];
- ネイティブな日本語での言い換え:スキャンエフ
int i;
for (i = 0; i < SIZE; i++) {
printf("Enter data %d: ", i+1);
scanf("%d", &data[i]);
}
上記のコードでは、繰り返し処理を使用して、5つの整数をユーザーに入力させ、配列dataに格納しています。
- 最後に、配列をループで反復して受け取ったデータをプリントアウトすれば、正しく動作していることを確認できます。
printf("Received data: ");
for (i = 0; i < SIZE; i++) {
printf("%d ", data[i]);
}
printf("\n");
上記コードは受信したデータを出力する。
完全なコードサンプル:
#include <stdio.h>
#define SIZE 5
int main() {
int data[SIZE];
int i;
for (i = 0; i < SIZE; i++) {
printf("Enter data %d: ", i+1);
scanf("%d", &data[i]);
}
printf("Received data: ");
for (i = 0; i < SIZE; i++) {
printf("%d ", data[i]);
}
printf("\n");
return 0;
}
このコードでは、連続して5つの整数を読み込み、それらを配列「data」に格納します。最後に、受け取ったデータを印刷表示します。