[Anfängerproblem] kleines Übungsprogramm
-
hi
Ich bin anfänger im bereich C/C++ für die meisten dürfte der code wohl kein problem darstellen:
#include <conio.h> #include <stdio.h> #pragma warning(disable:4996) void main() { int celsius; int fahrenheit; int auswahl; int newround; do { system("cls"); printf("1...Celsius->Fahrenheit\n"); printf("2...Fahrenheit->Celsius\n"); printf("Auswahl: "); scanf("%d", &auswahl); switch(auswahl) { case 1: printf("Bitte geben sie eine Temperatur in Grad Celsius ein: "); scanf("%d", &celsius); fahrenheit = (((celsius * 9) /5) + 32); printf("Das sind %d Grad Fahrenheit.", fahrenheit); break; case 2: printf("Bitte geben sie eine Temperatur in Grad Fahreheit ein: "); scanf("%d", &fahrenheit); celsius = ((fahrenheit - 32) * 5 ) / 9; printf("Das sind %d Grad Celsius.", celsius); break; } printf("Zurück ins Menü?\n"); printf("Ja...1\n"); printf("Nein(Programm beenden)...2\n"); printf("Auswahl: "); scanf("%d", &newround); } while(newround = 1); }
Fehlermeldung im Visual Studio 08:
1>------ Erstellen gestartet: Projekt: uebung2, Konfiguration: Debug Win32 ------
1>Kompilieren...
1>uebung2.cpp
1>c:\users\administrator\documents\visual studio 2008\projects\uebung2\uebung2\uebung2.cpp(16) : error C3861: "system": Bezeichner wurde nicht gefunden.
1>Das Buildprotokoll wurde unter "file://c:\Users\Administrator\Documents\Visual Studio 2008\Projects\uebung2\uebung2\Debug\BuildLog.htm" gespeichert.
1>uebung2 - 1 Fehler, 0 Warnung(en)
========== Erstellen: 0 erfolgreich, Fehler bei 1, 0 aktuell, 0 übersprungen ==========danke im voraus
mfg psp
-
system ist in der Header windows.h zu finden
-
danke funktioniert
-
system ist auch im Header <stdlib.h> zu finden. Damit bleibst du portabel.