#include<stdio.h>

struct Data{
    int a[5];
};

void array( struct Data data );

int main(void)
{
    struct Data data = { 0, 1, 2, 3, 4 };

    array( data );

    for(int i=0; i<5; i++){
        printf("%d ", data.a[i]);
    }

    return 0;
}

void array( struct Data data )
{
    data.a[1] = 3;
}