#include <iostream>
using namespace std;
int main()
{
int number[20];
for (int i = 0; i < 20; i++)
{
number[20] = (int)(i * 10);
cout << "number[" << i << "]:" << number[20] << endl;
}
cout << number[20];
cout << sizeof(number);
return 0;
}
PRINTS:
number[0]:0
number[1]:10
number[2]:20
number[3]:30
number[4]:40
number[5]:50
number[6]:60
number[7]:70
number[8]:80
number[9]:90
number[10]:100
number[11]:110
number[12]:120
number[13]:130
number[14]:140
number[15]:150
number[16]:160
number[17]:170
number[18]:180
number[19]:190
19080
this code prints the number of this array’s elements as 80. How can I fix it?