grazie 1000 ,ma se invece dovessi mettere nel vettore una sequenza di numeri indifinita?

ad. esempio per fare un programma in cui prendo in input un numero scelto da me di elementi
leggerli nel vettore e poi scambiarli.
es.


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

int main(int argc, char *argv[])
{ int vettore[1000];
int i;
int n;
printf("Quanti numeri vuoi digitare? ");
scanf("%d",&n);

printf("Digita %d valori:\n",n);
for(i=0;i<n;i++)
scanf("%d",vettore);


}