Que es exactamente lo que querés hacer con "char[2]". Supongo que querrás que elemento.nombre sea un array con dos índices, que contienen cadenas.
Código C:
Ver originalchar nombre[2][10] = {"Nombre", "Apellido"};
printf("%s, %s", nombre
[1], nombre
[0]);
Con respecto a la línea 33, scanf retorna el número de datos de entrada asignados.