runtime error

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
void Swap(double *Ptr1, double *Ptr2)
{
double *Temp;
*Temp = *Ptr1;
*Ptr1 = *Ptr2;
*Ptr2 = *Temp;
}
int main()
{
cout << "Enter two numbers: ";
double a, b;
cin >> a >> b;
if (b < a)
Swap(&a,&b);
cout << a << " , " << b << endl;
return 0;
}


why i will get a runtime error here??
because of line 3: It must not be a pointer
just change the line 3 to

double temp?

all remain?
all remain?
just remove * in front of Temp
Topic archived. No new replies allowed.