Теперь написал программу, в цикле увеличивающую число на единицу. Но и тут беда! Вот сам код:
#include <iostream>
using namespace std;
int main() {
int i, n;
cout << "Please, input a number: ";
cin >> n;
i=1;
while (i<=n) {
cout << i << " ";
i=i+1;
}
return 0;
}
По какой-то мистической причине к
i не прибавляется единица! И у меня получается бесконечный цикл, выводящий на экран 1. Только когда ввожу 0, то все работает... точнее ничего не отображается, и программа завершается.