Char в качестве индекса в цикле
Индексная переменная в операторе цикла - понятие достаточно условное. Обычно под такой переменной подразумевают целочисленную переменную, которая пробегает набор дискретных значений. Однако это не всегда так. Здесь приведен пример программы, в которой роль индексной переменной выполняет переменная типа char.
#includeusing namespace std; int main(){ for(char x='a';x!='z';){ cout << "Guess a symbol: "; cin >> x; } cout << "Correct!\n"; return 0; }