Buongiorno a tutti,
Mi presento sono telani vengo da Piacenza.
Mi sono appena registrato al forum, anche se è tempo che lo seguo perchè molto utile, perchè non riesco a trovare la soluzione ad un esercizio che devo consegnare al mio professore entro venerdì mattina e volevo chiedere se qualcuno potrebbe postarmi la soluzione in linguaggio C...
scusate la rottura ma sarebbe molto importante...
vi riporto il testo completo...
FUNZIONI SU STRINGHE
Si scriva in C una funzione con il seguente prototipo:
int crea_stringa (int V[], int Dim, char S[]);
La funzione riceve in ingresso un vettore di interi V e la sua dimensione Dim. Si suppone che il vettore contenga solo valori compresi tra 1 e 26, inclusi. La funzione devi convertire questi Dim valori in caratteri minuscoli, con l'associazione 1='a', 2='b',....., 26='z' e mettere i corrispondenti caratteri nella stringa S. La funzione ritorna come valore la differenza tra il numero di consonanti e il numero di volai contenuti in S.
Esempio:
intV[7]={2, 5, 7, 4, 18, 13, 22}---->S="begdrmv"
valore ritornato = 5 (6 consonanti - 1 vocale)