Hi!
Habe deinen Code mal einfach in mein Visual Studio kopiert und die schon bei jedem neuen Projekt includierte Header stdafx.h drin gelassen.
Wenn du oben using namespace std; schreibst, brauchst du unten vor cout und cin kein std:: schreiben. Gibst du oben einen anderen/keinen Namespace an, ist das aber richtig um die Methoden aufzurufen.
Desweiteren ist return 0; und system "pause" zusammen nicht sinnvoll (berichtigt mich wenns anders sein sollte).
Hinter system("pause") hast du auch das Semikolon vergessen.
Das cin, dass ich am Ende eingefügt habe, dient nur dazu, das Programm zu "pausieren".
Dir sollte auch klar sein, dass dein Programm nhur bei Eingabe von int Werten funktioniert (Zahlen)... (Du schreibst: "Bitte geben Sie einen Buchstaben ein", dies wäre jedoch der Datentyp Char)
Hoffe das hilft dir jetzt so... Wenn Fragen offen sind, dann raus damit!
|
C/C++ Quellcode
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
#include "stdafx.h"
#include <iostream>
using namespace std;
int _tmain(int argc, _TCHAR* argv[])
{
cout<< "tipp mal nen buchstaben ein\n!";
int a;
cin>> a;
cout<<"noch einen\n";
int b;
cin>> b;
if (a==b){
cout<<"a ist gleich b\n"<< endl;
}
int pause;
cin >> pause;
}
|