👤

Scrieţi un program care citeşte un şir de litere mari şi le afişează sub formă de litere mici.

Răspuns :

#include <iostream>
#include <cstring>

using namespace std;

int main()
{
    char c[100];
    cin.get(c,100);
    for (int i=0; i<strlen(c); i++)
        if (islower(c[i])) c[i] -= 'a'-'A';
    cout << c;
    return 0;
}

Am considerat ca sirul poate avea si alte caractere, de exemplu spatii. Adica nu ar putea merge doar pentru "abcd" ci si pentru "ab cd".