In questo programma che sto scrivendo:
codice:
#include <stdio.h>
#include <stdlib.h>

main()
{
 int n,num[n];
 char x;
 printf("\tMENU DI PROVA\n\n\ta) Per immettere dati\n\tb) Per determinare il maggiore\n\tc) Per determinare il minore\n\td) Per ordinare\n\te) Per visualizzare\n\n");
 printf("[PER USCIRE PREMERE q]\t\tScelta(a,b,c,d,e): ");
 x=getchar();
 switch(x) {
    case 'a':
      printf("In esecuzione l'opzione a..\n");
      printf("Immettere dei numeri interi(separati da uno spazio): ");
      scanf("d",&
    case 'b':
      printf("In esecuzione l'opzione b..\n");
      break;
    case 'c':
      printf("In esecuzione l'opzione c..\n");
      break;
    case 'd':
      printf("In esecuzione l'opzione d..\n");
      break;
    case 'q':
    default:
      printf("Opzione inesistente\n");
      break;
 }
per esempio per quanto riguarda l'opzione a dello switch, vorrei fare in modo da avere uno scanf che prenda un input dei numeri interi.
Cioe' sul terminale mi viene richiesto di fornire dei numeri interi, separati da uno spazio, poi quando ho finito mi basta premere invio,
C'e' un modo semplice per ottenerlo?(scusate se mi sono spiegato male)