#include void main(void){ char vettore[]=" abcdefghilmnopqrstuvz"; /*dichiaro e inizializzo un vettore !!!ATTENZIONE ALLO SPAZIO INIZIALE!!!*/ char *ptr; /*dichiaro un puntatore a intero*/ int input; /*dichiaro la mia variabile di input*/ int risposta; /*dichiaro una variabile che servirà come condizione di uscita dal do while*/ *ptr=vettore[0]; /*faccio puntare ptr all'indirizzo di inizio del vettore*/ /*oppure*/ /* ptr=&vettore[0]; */ do{ printf("Inserisci un valore compreso tra 1 e 21\n"); scanf("%d",&input); ptr=&vettore[0]+input; /*visto che i char occupano 1 byte sommo il numero introdotto, che mi dice la cardinalità da ricercare, all'indirizzo del vettore */ printf("%c", *ptr); printf("\nVuoi cercare un'altra lettera? 0=SI - 1=NO\n"); scanf("%d",&risposta); }while(risposta==0); system("pause"); }