>> HOPARL脰R: Biz string z蓹ng ed蓹c蓹yik.
Bu simvol bir ard谋c谋ll谋qla var.
H蓹qiq蓹t蓹n, bu, sad蓹c蓹 bir var simvol array.
V蓹 bel蓹 ki, biz bir string almaq, h蓹tta CS50 il蓹 adi 艧蓹kild蓹 istifad蓹莽i
GetString, biz sonra davam ed蓹 bil蓹r ki, simli chars 眉z蓹rind蓹 t蓹krarlamaq
bir-bir olsa ki, string h蓹qiq蓹t蓹n bir s谋ra edir.
Kodu il蓹 bu c蓹hd ed蓹k.
>> Cs50.h. daxildir
Stdio.h daxildir.
V蓹 h蓹m莽inin string.h daxil imkan biz 莽谋x谋艧 var ki,
StringLen funksiyas谋.
陌ndi 蓹sas elan ed蓹k kimi int main void.
V蓹 almaq 眉莽眉n davam indi ed蓹k istifad蓹莽i bir string.
Daxil printf.
G蓹lin indi z蓹ng simli b蓹yan ed蓹k s, v蓹 bizim dost GetString z蓹ng.
>> Yoxlamaq 眉莽眉n davam, indi g蓹l蓹k, istifad蓹莽i etdi h蓹qiq蓹t蓹n M蓹n蓹 bir string verir, 莽眉nki
Bu GetString 枚z ba艧谋na 莽谋x谋r s蓹n蓹dl蓹r, GetString bil蓹c蓹yi
m眉nasib蓹til蓹 qaytar谋lmas谋 NULL, x眉susi Sentinel d蓹y蓹r ki, mahiyy蓹tc蓹
istifad蓹莽i etm蓹di g枚st蓹rir ki, 蓹m蓹kda艧l谋q v蓹 el蓹 etdi
bir simli t蓹min.
Bel蓹 ki, yoxlamaq bildirin bir 艧蓹rtl蓹.
>> B蓹rab蓹r NULL deyil, onda biz ki, s h蓹qiq蓹t蓹n bir string k蓹sb bir
simvol array, v蓹 davam bu simvol 眉z蓹rind蓹 t蓹krarlamaq.
Int 脺脟脺N i 0 olur, da n b蓹yan ed蓹k lar谋n uzunlu臒u b蓹rab蓹r bel蓹
i az n kimi uzun, v蓹 h蓹r iteration, m蓹n artt谋rmay谋 bildirin.
Bu loop 蓹rzind蓹 sonra, 蓹n printf z蓹ng ed蓹k % c backslash n v蓹 sonra plug
Bu d蓹y蓹r s bracket daxil i bununla h蓹r bir zaman bir xarakteri 莽ap
s avtomobill蓹rin.
>> 陌ndi t蓹rtib ed蓹k v蓹 Bu proqram run.
Simli olun.
. / String M蓹nim giri艧 "salam" olacaqd谋r. V蓹 biz bunu var.
H-E-L-L-O, 枚z x蓹tti il蓹 h蓹r char.