Noob needs help.

I have a situation where I'm asked to ask the user to enter in the number of cities to calculate an average temperature for and then use each of the 3 basic loop structures.

Now where I am is this. I ask the suer how many cities? Then I have a basic for loop wich is working. I can't seem to figure out how to get the program to add up all the temps to do the average. I am also not sure bout the variables.

I'm very new to this. Here is my code

Code:`#include <cstdlib>`

#include <iostream>

using namespace std;

int main(int argc, char *argv[])

{

//declare variables

int Temp = 0;

int averageTemp = 0;

int numCities = 0;

//double sum = 0; not sure?

cout << "Enter the number of cities you would to average: ";

cin >> numCities;

for ( int i=0; i<=numCities; i++ )

{

cout <<"Enter the Temp: ";

cin >> Temp;

}

//for ( int Temp=0; //this is where I'm stuck

//averageTemp = (temp + sum) /numCities;

cout << "Average temp: " << averageTemp <<endl;

system("pause");

return 0;