Corso Online per Potenziare le Competenze Digitali
Marta ha appena digitato una frase sul suo computer, ma si era dimenticata il CAPS LOCK inserito, e quindi sono venute tutte lettere
maiuscole.
Aiuta Marta a cambiare la frase: solo la prima lettera deve rimanere maiuscola, e tutte le altre devono diventare minuscole.La punteggiatura non deve essere cambiata.
Ad esempio, la frase:
ROSSO DI SERA, BEL TEMPO SI SPERA
deve diventare:
Rosso di sera, bel tempo si spera
Dati di input
Nella prima ed unica riga del file input.txt è presente la frase.
Dati di output
Stampare sulla prima riga del file output.txt la frase cambiata.
Esempi di input/output
input.txt output.txt VACANZE DI NATALE Vacanze di natale BIANCO, ROSSO E VERDONE Bianco, rosso e verdone
/* www.valcon.it Corso Online per Potenziare le Competenze Digitali CAPS LOCK */ #include#include #include // tolower() #define CMAX 100 int main() { long N; char buffer[CMAX]; FILE* fin =fopen( "input.txt", "r"); FILE* fout=fopen("output.txt", "w"); fgets(buffer, CMAX, fin); N=strlen(buffer); for(long i=1; i < N; i++) buffer[i]=tolower(buffer[i]); fprintf(fout, "%s", buffer); return 0; }