#include void print_digit(int s[], int n); void main () { int dig1[4] = { 10, 30, 50, 70 }; int dig2[] = { 20, 40, 60, 80, 100 }; printf("[%d],[%d]\n", sizeof(dig1), sizeof(dig2)); printf("[%d]\n", sizeof(dig1[0])); printf("dig1:"); print_digit(dig1, sizeof(dig1) / sizeof(dig1[0])); printf("\n"); printf("dig2:"); print_digit(dig2, sizeof(dig2) / sizeof(dig2[0])); printf("\n"); } /* 配列の全要素を 10 進数で表示する関数 */ void print_digit(int s[], int n) { int i; for (i = 0; i < n; i++) { printf("%d ", s[i]); } }