Problem mit Quellcode C++

tapir222

Grünschnabel
Hallo Zusammen ich habe folgendes Problem:
Ich möchte das der Anwender eine Zahl eingibt und das Programm zu der eingegebenen
Zahl 10 hinzuaddiert.Bin ein absoluter Anfänger aber damit ihr etwa seht wie ich mir das vorstelle hier ein Versuch von mir:
#include <iostream>
#include <cstdlib>
#include <algorithm>

int main()
{
char Buffer[20];
std::cout << "Geben Sie eine Zahl ein: " << std::flush;
std::cin.get(Buffer, sizeof(Buffer));
std::atoi(Buffer);
int a;
a = 10;
std::cout << a << "+" << (Buffer)<< std::endl;
system("Pause");
}
Danke euch schon im voraus , Gruss Tapir
 

Tobias K.

Erfahrenes Mitglied
moin


Meinst das so?
Code:
#include <iostream>

int main()
{
    int eingabe = 0;
    int zehn = 10;

    std::cout<<"Geben sie eine Zahl ein";
    std::cin>> eingabe;

    std::cout<< eingabe << " + " << 10 << " = " << eingabe + zehn;

    std::cin.get();
    return 0;
}


mfg
umbrasaxum
 

tapir222

Grünschnabel
Ja genau so was danke Dir vielmals.Nur geht dies bei mir nicht:
#include <iostream>

int main()
{
int eingabe = 0;
int zehn = 10;

std::cout<<"Geben sie eine Zahl ein";
std::cin>> eingabe;

std::cout<< zahl << " + " << 10 << " = " << zahl + zehn;

std::cin.get();
return 0;
}
Bei der dritt letzten Zeile beschwert sich mein Compiler.
 

Tobias K.

Erfahrenes Mitglied
moin


Ja, hab nen Flüchtigkeitsfehler reingehauen, ist jetzt korrigiert.
Für die Zukunft:
Wenn du hier schreibst das du nen Fheler hast/bekommst, dann schreib auch genau welche Fehlermeldung es ist!


mfg
umbrasaxum
 

tapir222

Grünschnabel
Danke aber geht immer noch nicht. Fehler meldungen:
C:\Dev-Cpp\tapir.cpp In function `int main()':
11 C:\Dev-Cpp\tapir.cpp `zahl' undeclared (first use this function)
(Each undeclared identifier is reported only once for each function it appears in.)
 

Tobias K.

Erfahrenes Mitglied
moin


Na, da hättest jetzt aber auch selbst drauf kommen können.
Habs den zweiten Flüchtigkeitsfehler jetzt jedenfalls auch gerichtigt.


mfg
umbrasaxum