సల మేము స్ట్రింగ్ కాల్ చేస్తాము. ఇది కేవలం అక్షరాలు క్రమం వార్తలు. నిజానికి, అది కేవలం ఉంది అక్షరాలు శ్రేణి. అందువలన మేము నుండి ఒక స్ట్రింగ్ పొందండి కూడా CS50 యొక్క తో సాధారణ మార్గంలో యూజర్ GetString, మేము అప్పుడు వెళ్లండి ఆ స్ట్రింగ్ లో అక్షరాలు మీద iterate ఒక సమయంలో ఒక అయితే ఆ స్ట్రింగ్ నిజానికి వ్యూహం. యొక్క కోడ్ లో ఈ ప్రయత్నించండి లెట్. Cs50.h. ఉన్నాయి Stdio.h ఉన్నాయి. మరియు కూడా string.h కలిగి అనుమతిస్తుంది మేము ప్రాప్తి తద్వారా StringLen కు. యొక్క ఇప్పుడు ప్రధాన డిక్లేర్ లెట్ వంటి Int ప్రధాన గర్జన. మరియు పొందడానికి ముందుకు ఇప్పుడు చూద్దాం యూజర్ నుండి ఒక స్ట్రింగ్. ఇన్పుట్ printf. యొక్క ఇప్పుడు కాల్ స్ట్రింగ్ డిక్లేర్ లెట్ లు, మరియు మా స్నేహితుడు GetString కాల్. తనిఖీ వెళ్లండి ఇప్పుడు లెట్స్, యూజర్ చేశాడు నిజానికి నాకు స్ట్రింగ్ ఇవ్వాలని ఎందుకంటే ఇది GetString యొక్క సొంత శాతం అవుతుంది డాక్యుమెంటేషన్, GetString న చేయగలిగి సందర్భంగా తిరిగి NULL, ఒక ప్రత్యేక సెంటినెల్ విలువ ముఖ్యంగా యూజర్ లేదు సూచిస్తుంది సహకారం మరియు ఏదో చేసింది ఒక స్ట్రింగ్ అందించవు. కాబట్టి యొక్క ఆ కోసం తనిఖీ ఒక పరిస్థితి. లు సమాన NULL లేనప్పుడు, అప్పుడు మేము ఆ s నిజానికి ఒక స్ట్రింగ్ భావించవచ్చును ఒక అక్షరాలు శ్రేణి, మరియు కొనసాగండి ఆ అక్షరాలు మీద iterate. Int కోసం i 0 పొందుతాడు, యొక్క కూడా n డిక్లేర్ తెలియజేయండి s యొక్క స్ట్రింగ్ పొడవు వంటి సమానం నేను కంటే తక్కువ n కాలం, మరియు ప్రతి మళ్ళా, యొక్క నేను పెంచడం తెలియజేయండి. ఈ లూప్ లోపల అప్పుడు, యొక్క printf కాల్ % సి బాక్ స్లాష్ n యొక్క ఆపై ప్లగ్ ఈ విలువ s బ్రాకెట్ నేను తద్వారా ప్రతి ఒక సమయంలో ఒక పాత్ర ప్రింటింగ్ లు కార్లు. యొక్క ఇప్పుడు కంపైల్ లెట్ మరియు ఈ ప్రోగ్రామ్ రన్. స్ట్రింగ్ చేయండి. . / స్ట్రింగ్ నా ఇన్పుట్ "హలో." ఉంటుంది మరియు అక్కడ మేము కలిగి. H-E-L-L-O, తన సొంత లైన్ ప్రతి చార్.