ループを撲滅するためには配列や、
配列と同じように扱えることが多い文字列を撲滅する必要があります
配列の操作にはループが適しています
strlenを再起で書く人は居ないでしょう
添え字によるアクセスにはループの方が自然だからです