1) Scrivere un programma C che prende in ingresso tre parametri: il primo sia una stringa e gli altri due siano numeri interi. Il programma deve stampare il nome del programma stesso e il valore dei parametri. Successivamente deve stampare la somma dei due interi passati. 2) Scrivere un programma che, come input, prende una parola inserita da tastiera. Il programma sostituisce la lettera 'e' al posto di tutte le vocali contenute. Successivamente, indica se la stringa così ottenuta segue o precede alfabeticamente la stringa di partenza. 3) Da linea di comando, eseguire $ echo "sdfghjk" > caratteri.txt Dopodiché, scrivere un programma che legga un carattere da ingresso standard, verifichi se sia presente nel file "caratteri.txt" e, nel caso in cui non sia presente, lo inserisca alla fine del file. 4) Una lista è una sequenza di oggetti struttura: ogni oggetto contiene un dato e un puntatore all'oggetto successivo della sequenza. Il puntatore dell'elemento in fondo alla lista contiene 0, a indicare la mancanza di un elemento successivo. ___________ ___________ ___________ ___________ | dato | | dato | | dato | | dato | |___________| |___________| |___________| |___________| lista----> | puntatore |----> | puntatore |----> | puntatore |----> | 0 | |___________| |___________| |___________| |___________| Scrivere: 4.1) una funzione add_to_list() che aggiunge un elemento in testa ad una lista. La funzione prende prende come primo parametro un puntatore alla testa della lista, e come secondo parametro un intero (che e' il dato da memorizzare). Restituisce l'indirizzo del nuovo elemento inserito, che dunque costituisce la nuova testa della lista. 4.2) una funzione che stampi a video il contenuto (cioè i campi dati) di tutti gli elementi della lista passata come argomento; 4.3) il main del programma, il quale definisce una lista e chiama 10 volte la funzione add_to_list(). Ciascun elemento aggiunto deve contenere un numero di sequenza (1 per il primo elemento inserito, 2 per il secondo, e così via...). In seguito il programma chiama la funzione di stampa e termina.