DAVID MALAN: Let zehatzagoak en orain programa hau pixka bat gehiago. Litzateke polita izango da toupper banu gutun bat kapitalizatu minuskula bada, eta ez minuskulaz, pass aldatu gabe bidez? Bestela esanda, ezin dut ordezkatu my-bestela balitz batekin blokea dei bakar toupper? Beno, galdera honi erantzuteko, Onena nuke kontsultatu toupper dokumentazioa. Horretarako, dezagun terminal handiago bat ireki dit leiho gedit kanpo, eta ondoren idatzi man toupper, horrela hori ireki nahi nuke signifying du deiturikoak man orria funtzioa toupper du. Sakatuz gainean Sartu, ikusi dut hau bezalako pantaila bat. Eta orain konturatu behar badirudi dutela toupper dokumentazioa konbinatuak tolower dela goiko. Baina ez du axola. Egingo laburpena azpian nabarituko duzula Gogorarazi ari naiz, hain zuzen ere, hau erabili ahal izateko funtzioa, sartu behar dut goiburu fitxategi ctype.h. Horren azpian, ikusten duzu toupper dela int bat itzuli gisa deklaratu eta int bat, eta horrek pixka bat da onartuz bitxia, beraz, orain arte geroztik, izan ditut karaktereak bakarrik manipulatzeko. Baina hori OK. Bihurtzen da, hori da, besterik gabe, bat konbentzio, eta ezin dugu oraindik ere, c gisa erabiltzen char bat da, nahiz eta, nahiz Da int gisa deklaratu. Orain, deskribapena hemen, ikusten dut toupper letra bihurtzen den c posible bada maiuskulaz. Eta itzulitako balioa pean, ikusi dut itzuli balioa da egoera bere horretan bihurtutako gutun, edo c, bada Bihurketa ez zen posible. Eta han intuizio bat da Bila nenbilen. C ez bada, hain zuzen ere, minuskulaz gutun, badirudi toupper izango besterik gabe pasatzen da, ez da aldatu ere. Hargatik nire kodea itzultzeko orain. Eta utzi osoa kendu en orain baldintzapeko bloke hau eta horren ordez, nahiko besterik gabe,% printf c koma a bracket toupper i itxi paren itxi paren puntu eta koma, horrela duten% c ordezkatu nahi nuke signifying kapitalizazio batera igarren s letra bada igarren du s letra minuskula da. Edo ez bada ere, izango da aldatu gabe pasatu. Let programa hau konpilatu en orain capitalize2 egiteko, eta exekutatu batera capitalize2, berriro, kaixo idazten. Eta hain zuzen ere, atzera lortuko dugu maiuskulaz. Utzi David idatzi en berriro. Eta, gehiegi, maiuskulaz dago.