HIZLARIA: izango da kate bat deitu dugu. Besterik karaktere-sekuentzia bat da. Izan ere, besterik ez da kontuan karaktere array. Eta beraz, nahiz eta kate bat abiatu behar da CS50 duten ohiko modu Erabiltzaileak GetString, orduan dugu jarraitu ahal karakteretan zehar batetik bestera joateko kate horretan aldi berean, nahiz eta gisa horretan katea da, hain zuzen array bat. Dezagun saiatu hau kodean utzi. Honakoak cs50.h. Besteak beste stdio.h. Eta utzi ere, besteak en string.h beraz, sarbidea dugu StringLen funtzioa. Utzi deklaratzeko en gaur egun nagusia int gisa hutsune nagusia. Eta dezagun orain jarraitu iristeko erabiltzaileak kate bat. Printf sarrera. Utzi kate bat deituz deklaratzeko en orain s, eta gure laguna GetString deitu. Dezagun orain jarraitzeko egiaztatzeko, erabiltzaileak egin hain zuzen ere, eman dit kate bat delako bihurtzen GetString berezko per atera da dokumentazioa, GetString Could on Oraingo bueltan NULL, Sentinel berezi bat balio hori, funtsean, adierazten erabiltzaileari egin ez lankidetzan aritzeko eta, nolabait egin ez kate bat ematen. Hargatik begiratu horretarako baldintza batekin. Z IF ez berdinak NULL, gero ahal dugun du s da, hain zuzen kate bat bere gain, antolaketa pertsonaiak ezagutuko ditu, eta aurrera jarraitu karaktere horiek zehar batetik bestera joateko. Int FOR i lortzen 0, utzi ere deklaratzen en n gisa katea s luzera berdina beraz luze i den bezala n baino gutxiago, eta bakoitzean iterazio, dezagun Kontatzailea i. Begizta honen barruan THEN, dezagun deitu printf guztien% c backslash n eta ondoren konektatu Balio hau parentesirik sartu i horrela karaktere bat inprimatzeko aldi bakoitzean s autoak. Dezagun konpilatu en orain eta programa hau exekutatu. Egin katea. . / String Nire sarrera "kaixo." Izango da Eta hor egon behar dugu. H-E-L-L-O, bere lerro propioa char bakoitzean.