• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

C++ Fehlersuche - Addition

freggo

Neues Mitglied
Hallo,
ich beschäftige mich seit kurzer Zeit mit C++.
Ich möchte eine einfache Addition programmieren, aber stoße auf Fehler, die ich nicht finde bzw. ich wüsste nicht, wie ich es anders machen sollte.

Hier der Code:

Code:
int a, b, c;

printf("Geben Sie eine Zahl ein:");
scanf("%i", &a);
printf("Geben Sie eine weitere Zahl ein:");
scanf("%i", &b);
c = a + b;
printf ("Das Ergebnis ist %c");
Laut diversen Anleitungen und Videos kann man eine Addition auch anders machen, aber ich würde es gerne so ausprobieren.

Vielen Dank für Antworten!
 
Zuletzt bearbeitet:
Der Fehler liegt in Deiner letzten Ausgabe. Du sagst im printf, dass Du einen Character ausgeben willst (%c), aber nicht welchen.
Stattdessen glaube ich, dass Du ein Integer ausgeben willst mit dem Namen c.
Code:
printf ("Das Ergebnis ist %d", c);
Aber C++ ist das nicht wirklich, das ist nur C.
 
Code:
int a, b, c;

printf("Geben Sie eine Zahl ein:");
scanf("%i", &a);
printf("Geben Sie eine weitere Zahl ein:");
scanf("%i", &b);
c = a + b;
printf ("Das Ergebnis ist %c");

Das ist kein C++, sondern C.

In C++ würde das so aussehen

Code:
#include <iostream>

void main()
{
 int a,b,c;
 std::cout << "Geben Sie eine Zahl ein: ";
 std::cin >> a;
 std::cout << "Geben Sie eine weitere Zahl ein: ";
 std::cin >> b;
 c = a+b;
 std::cout << "Das Ergebnis ist " << c  << std::endl;
}
 
Zurück
Oben