David MALAN: Sabihin ngayong pinuhin ang program na ito ng kaunti. Gusto hindi ito maging maganda kung mayroong isang function na tinatawag na, sabihin nating, islower na maaaring bumalik totoo o hindi batay sa kung ang isang ibinigay na na karakter ay lowercase? Gusto hindi ito maging kahit nicer kung mayroong isang function na tinatawag na toupper na ma-convert ang isang maliit na titik sulat sa uppercase? Well, ito ay lumiliko out na ang parehong mga pag-andar umiiral, at ang mga ito ay ipinahayag sa isang file tinatawag ctype.h. Kaya hayaan magdagdag ng file na iyon sa aking Kabilang. isama ctype.h. At ni gamitin ang parehong mga ngayon hayaan mga pag-andar, na pinapalitan muna ang aking kung kondisyon tulad ng sumusunod. kung bracket i islower s, at sa gayon bumabalik na tama o mali kung ang ith na character sa s ay isang maliit na titik sulat. At ngayon palitan ng aking palatuusan ipaalam expression dito na may simpleng toupper ng bracket s ko, at sa gayon ay bumabalik na ang uppercase katumbas ng ith na character sa mga kung ito ay lower case. Pupunta ako sa iwanang mag-isa ang aking iba bloke, dahil kung ang titik ay hindi lowercase, pa rin Gusto kong mag- i-print ito hindi nabago. At ngayon compile ng program na ito ipaalam. Gawing [? capitalize1. ?] Tumakbo ni ngayon ang programa Hayaan may capitalize1. At ngayon nagta-type ng isang salita tulad ng ipaalam kumusta sa lahat ng maliit na. H-E-L-L-O, Magpasok, at ito sa katunayan mga kopya sa lahat ng malalaki. Subukan ang isa pang sitwasyon Hayaan, bagaman, oras na ito inputting ang aking sariling pangalan sa ang unang titik, D, capitalized na, kung sakali messed ko isang bagay up sa aking sariling code ng mga capitalization ng na pansamantalang trabaho. Ipasok ang, ngunit hindi, si David sa lahat ng caps Pini-print oras na ito tulad ng inaasahan.