What does this program print?

from C structs, unions and enums
C23 (GCC 13.3.0) beginner 2 min

What does this program print?

C
#include <stdio.h>

typedef struct {
    int values[2];
} Pair;

int main(void) {
    Pair original = {{1, 2}};
    Pair copy = original;
    copy.values[0] = 9;
    printf("%d %d\n", original.values[0], copy.values[0]);
    return 0;
}
Open in playground
Report an error