#include<stdio.h>
struct Data{
int a[5];
};
void array( struct Data data );
int main(void)
{
struct Data data = { 1, 2, 3, 4, 5 };
array( data );
for(int i=0; i<5; i++){
}
return 0;
}
void array( struct Data data )
{
data.a[1] += 1;
}
I2luY2x1ZGU8c3RkaW8uaD4KCQoJc3RydWN0IERhdGF7CglpbnQgYVs1XTsKCX07CgkKCXZvaWQgYXJyYXkoIHN0cnVjdCBEYXRhIGRhdGEgKTsKCQoJaW50IG1haW4odm9pZCkKCXsKCXN0cnVjdCBEYXRhIGRhdGEgPSB7IDEsIDIsIDMsIDQsIDUgfTsKCWFycmF5KCBkYXRhICk7CgkKCWZvcihpbnQgaT0wOyBpPDU7IGkrKyl7CglwcmludGYoIiVkICIsIGRhdGEuYVtpXSk7Cgl9CgkKCXJldHVybiAwOwoJCQoJfQoJCgl2b2lkIGFycmF5KCBzdHJ1Y3QgRGF0YSBkYXRhICkKCXsKCWRhdGEuYVsxXSArPSAxOwoJfQ==