тут не в цикле проблема, а в его содержании. Если внимательно посмотришь, содержание действий в цикле никак от i не зависит. Цикл задаёт лишь количество повторений этих действий. Поэтому в этом плане циклы for(int i=1;i<sLen;i++) и for(int i=sLen-1;i;i--) абсолютно идентичны Более того, они избыточны! Тут цикл while(strstr()!=NULL) больше бы подошёл.
0
|