cristianc anche io, come oregon, non ho ben capito che devi fare... comunque da quello che ho capito mi pare che tu debba stampare il vettore indicando l'iesima componente a[i] e il suo relativo valore... potresti metterlo in colonna allora, vedi se ti piace questo codice (che è rudimentale, giusto per darti un'idea)

codice:
#include <stdio.h>
#include <stdlib.h>

int main(void) {
    
    short x[10], i;
    
    for (i=0; i<10; i++)
       x[i] = rand();
    
    for (i=0; i<10; i++)
       printf("x[%hd] %hd\n", i, x[i]);

    getchar();
    return 0;
}