1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
#include <stdio.h>
void read_array(intint);
void display_array(int);
 
int main()
{
    int size;
 
    printf ("Enter the desired size of the array: ");
    scanf ("%d"&size);
 
    int arr [size];
 
    read_array(arr, size);
    display_array(arr);
 
    return 0;
}
 
 
 
void read_array(int arr, int size)
{
    for (int i = 0; i < size; i++)
    {
        printf ("Enter a number for position %d: ", i);
        scanf ("%d"&arr[i]);
    }
}
 
 
 
void display_array(arr)
{
    printf ("\nThe elements of the array are:");
    printf ("\narr[0]=%d arr[1]=%d arr[2]=%d arr[3]=%d arr[4]=%d", arr[0], arr[1], arr[2], arr[3], arr[4]);
}
 
cs


27번 줄에서 자꾸 에러가 나는데 뭔지 모르겠어요


그리고 void read_array (int arr, int size)


여기서 int arr[size]


이렇게 하면 에러나던데 왜그런거에용?