В конце не выводит сумму "бурых", что делать? - вопрос №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;
}
02.12.17
1 ответ

Ответы

repl.it/repls/RottenIllegalSeal
ошибка тут: a<=6
у вас 6 строк, соответственно максимальный индекс 5, поэтому a < 6
02.12.17
Посмотреть всех экспертов из раздела Технологии > C/C++
Пользуйтесь нашим приложением Доступно на Google Play Загрузите в App Store