Технологии

В конце не выводит сумму "бурых", что делать? - вопрос №2680362

#include <iostream>
#include <string>
using namespace std;
int main()
{
int summ=0;
string array[] = {«бурый»,«пестрый»,«бурый»,«пестрый»,«бурый»,«пестрый»};
for(int a=0;a<=6;a++){
if(array[a]==«бурый»){
summ++;
cout<<1+a<<" — неделя"<<endl;
}
}
cout<<«Summ: „<<summ<<endl;
}

декабрь 2, 2017 г.

  • Всего ответов: 1

  • Alexander - аватарка

    Alexander

    3-й в Технологиях

    repl.it/repls/RottenIllegalSeal
    ошибка тут: a<=6
    у вас 6 строк, соответственно максимальный индекс 5, поэтому a < 6

    декабрь 2, 2017 г.

Похожие вопросы