这个问题一直困扰着我很长时间,但我还是不太了解这个问题或如何解决。
它表示,只要我处于 for 循环中,表达式必须具有 i 的指针到对象类型。其他一切似乎都很好。
int number, number0, digit, numberLength = 1, dementor, i;
cout << "Enter a number: ";
cin >> number;
number0 = number;
while (number0 != 1)
{
number0 /= 10;
numberLength++;
}
number0 = number;
for(int i = numberLength; i >= 0; i--)
{
digit[i] = number0 % 10;
number0 = number0 / 10;
cout << digit << endl;
}