Salve a tutti!
Ho un problema...
vorrei inserire in uno struct un vettore a cui fare poi riferimento in seguito, ma va tutto in crash!

Codice PHP:

#include <stdio.h>
#include <stdlib.h>
#define size 20
int main(int argcchar *argv[])
{
  
struct vettore {
         
int anno[size];
         
char atleta[size];
         } 
v;
                      
int i,j=0
                                 
// Inizializzo il vettore.
             
while(j<size){
                             
v.anno[j]=0;
                             
v.atleta[j]=0;
                             
j++;
                             }
                             
//Comincio a riempire il vettore con i dati dell'utente.
         
printf("\nQuanti elementi vuoi inserire nel vettore?\n");
         
scanf("%d",&i);
         for(
j=0;j<i;j++){
                 
printf("\n%d) Anno:",(j+1));
                 
scanf("%d",&v.anno[j]);
                 
printf("\n%d) Atleta:",(j+1));
                 
scanf("%s",&v.atleta[j]);
                 
printf("\nAncora %d variabili da inserire\n\n",(i-j)-1);
                 }
                 
printf("\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nElenco completo degli atleti:");
                 for(
j=0;j<i;j++){
                                  
printf("\n%d) Atleta:%s Anno:%d",j+1,v.atleta[j],v.anno[j]);
                                  }
                 
  
system("PAUSE");    
  return 
0;


Aiuto