Originariamente inviato da nikego85
se nn so quanti numeri devo inserire,ma lo deve decidere l'utente,come posso fare?
la prima stupidaggine che mi è venuta in mente
codice:
#include <stdio.h>
#define MAXELE 500 // modifica qua per aumentare il massimo degli elementi
int main (int argc, char *argv[])
{
    int vettore[500];
    int num_cicli,i=0;
    char sele;
    
    printf("Selezionare quantita di interi(MAX %d): ", MAXELE);
    scanf("%d", &num_cicli);
    printf("il tuo vettore conterra' %d elementi\nInserire i numeri:\n", num_cicli);
    
    for(i=0; i<num_cicli; i++)
    {
        scanf("%d",&vettore[i]);
    }
    scanf("%c", &sele); /* <--- elimina l'ultimo enter ;-) */
    printf("Vuoi vedere il vettore appena creato?(s/n) ");
    scanf("%c", &sele);
    if (sele == 's' || sele == 'S')
    {
       printf("Il vettore contiene i seguenti numeri:");
       for (i = 0; i < num_cicli; i++)
       {
           printf("%2d", vettore[i]);
       }
    }else
        printf("Uscita dal programma, [PREMI ENTER]");
    
    getch();
    return 0;
}
Quasi mi vergogno :rollo: