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

Här diskuteras programmering och utveckling
Användarvisningsbild
kimU
Inlägg: 178
Blev medlem: 18 maj 2011, 08:10
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS

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

Inlägg 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?
gusnan
Inlägg: 348
Blev medlem: 17 jan 2007, 08:20
OS: Debian
Utgåva: Vet inte/ingen utgåva passar

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

Inlägg av gusnan »

Du räknar ut a+b=c innan du har läst värden från användaren till a och b.
Användarvisningsbild
kimU
Inlägg: 178
Blev medlem: 18 maj 2011, 08:10
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS

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

Inlägg 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!!!
Skriv svar

Återgå till "Programmering och webbdesign"