>> DAVID Malan: Idemo sad precizirati ovaj program malo.
Zar ne bi bilo lijepo kad bi bilo Funkcija se zove, recimo, islower da
mogao vratiti istina ili laž na temelju bilo dano
lik je malim slovima?
Ne bi li bilo ljepše kad bi bilo funkcija zove toupper da
mogao pretvoriti malim slovima Pismo u velika slova?
>> Pa, ispada da obje funkcije postoje i oni proglasio u datoteci
zove ctype.h.
Dakle, dodajmo tu datoteku na moj uključuje.
uključuju ctype.h.
A sada idemo iskoristiti i onih funkcije, zamijenivši prvi moj ako
stanje na sljedeći način.
ako islower je nosač i, time povratka istina ili laž, ako ith
lik s je malo slovo.
I neka je sada zamijeniti moj aritmetiku Izraz ovdje jednostavno toupper od
s nosača i, time se vraćaju veliko ekvivalent-tog
lik u sekundi ako je donji dio kućišta.
>> Ja ću ostaviti svoj drugi blok na miru, jer ako pismo nije
mala, i dalje želim isprintati nepromijenjena.
I neka je sad sastaviti ovaj program.
Provjerite [? capitalize1. ?]
Idemo sada pokrenuti program s capitalize1.
I neka je sad upišite riječ kao Pozdrav u svim malim slovima.
H-E-L-L-O, Enter, i to doista ispisuje u svim velikim slovima.
>> Pokušajmo još jedan scenarij, ipak, ovaj put unosom svoje ime s
Prvo slovo, D, kapitaliziran već, samo u slučaju da sam zabrljao
nešto što se u svom kodu s kapitalizacija tog znakom.
Unesite, ali ne, DAVID u svim kape ispisuje ovaj put kako se i očekivalo.