Salve ragazzi,
ho un problemone abbastanza comune tra neofiti credo, che però non riesco a risolvere.
Praticamente ho una funzione che mi converte in maiuscolo la prima lettera di una parola, se questa è minuscola, altrimenti la lascia inalterata.
Se io voglio dargli in pasto una parola contenuta in un array "char nome[15]" e fargli eseguire la funzione come mi devo comportare?codice:void convertiMaiuscola(char string[]){ int i, l; l = strlen(string); for(i=0; i<1; i++){ if(string[i]>=97&&string[i]<=122) //la prima lettera e' minuscola? { string[i] = string[i]-32; //si lo e', fa questo } else{ printf("\nLa lettera e' gia' maiuscola!\n"); } } printf("%s", string); }
Dove poi andrò ad usare la funzione devo scrivere
convertiMaiuscola(nome)???
Scusate la domanda se banale

Rispondi quotando