DAVID MALAN: Nézzük most finomítani ez a program egy kicsit. Nem lenne jó, ha lenne egy nevű függvényt, mondjuk, islower hogy visszatérhet igaz vagy hamis annak alapján, hogy egy adott karakter kisbetűs? Nem lenne még szebb, ha nem volt funkció az úgynevezett toupper hogy lehet alakítani a kisbetűs betű nagybetűs? Nos, kiderült, hogy a két funkciót létezik, és ők bejelentett fájlba nevű ctype.h. Szóval hozzá, hogy a fájl az én tartalmaz. közé ctype.h. És most hadd használja mind a két funkciók helyett először az, ha kondicionálja a következők szerint. ha islower s konzol i, ezáltal vissza igaz vagy hamis, ha az i-edik karakter s egy kisbetű. És nézzük most kicserélni a számtani kifejezés itt egyszerűen toupper a i s konzol, és ezáltal a visszatérő nagybetűs megfelelője az i-edik karakter s ha ez kisbetűs. Fogom hagyni a más blokk egyedül, mert ha a levél nem kisbetűs, én is szeretnék nyomtassa ki változatlan. És nézzük most össze ezt a programot. Legyen [? capitalize1. ?] Nézzük most a program futtatásához A capitalize1. És nézzük most írja be a szót, mint a helló minden kisbetűvel. H-E-L-L-O, Enter, és valóban nyomatok minden nagybetűs. Próbáljuk meg még egy forgatókönyv, mégis, Ez idő megadásával saját nevét Az első betű, a D, az aktivált már, csak abban az esetben elrontottam valamit a saját kódját a kapitalizációja hogy char. Adja meg, de nem, DAVID minden sapkák kiírja ezúttal, mint várták.