Sida 1 av 1

g++ problem (...eller om jag skrivit fel i koden)

Postat: 02 jun 2011, 17:24
av kimU
försöker köra g++, men något är fel...
kompilerar följande kod med g++
"#include <iostream>
int main()
{
using namespace std;
int a,b;
int c=a+b;
cout<<"skriv in a"<<endl;
cin>>a;
cout<<"skriv in b"<<endl;
cin>>b;
cout<<a<<" plus "<<b<<" blir "<<c<<endl;
return 0;
}"
efter att ha kompilerat och kör programet får jag svaret att c = -942202184
får samma svar även att a eller b varierar.
några tips?

Re: g++ problem (...eller om jag skrivit fel i koden)

Postat: 02 jun 2011, 17:28
av gusnan
Du räknar ut a+b=c innan du har läst värden från användaren till a och b.

Re: g++ problem (...eller om jag skrivit fel i koden)

Postat: 02 jun 2011, 17:48
av kimU
cowboy skrev:Du räknar ut a+b=c innan du har läst värden från användaren till a och b.
Visste att det var något enkelt.
Tack!!!