Fehlermeldung id returned 1 exit stTUS
-
Hallo,
ich habe ein kleines Programm in C++ geschriben und verwende als Compiler
den Orwell Dev C++ Compiler.
Das Programm läuft im Compiler glatt durch, aber zum Schluss kommt immer die o.a. Fehlermeldung.include <iostream>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
int schaltjahr(int jahr)
{double ja6;int ko2, j; int cent1[8]; cent1[1]=-1,cent1[2]=0,cent1[3]=0,cent1[4]=0,cent1[5]=-1,cent1[6]=0, cent1[7]=0,cent1[8]=0; ko2=0;ja6=jahr/4; if (int(jahr/100)!=jahr/100) return(ko2); if (ja6=int(ja6))ko2=-1; j=int(jahr/100)-15; ko2=cent1[j]; if (jahr=2000)ko2=0; return(ko2);
}
int main()
{
int mo[12], cent[8];
cent[1]=-1,cent[2]=4,cent[3]=2,cent[4]=0,cent[5]=-1,cent[6]=4,cent[7]=2,cent[8]=0;
mo[1]=1;mo[2]=4;mo[3]=4;mo[4]=0;mo[5]=2;mo[6]=5;mo[7]=0;mo[8]=3,
mo[9]=6;mo[10]=1;mo[11]=4;mo[12]=6;
int jahr,monat,tag,ja1,ja2,ja3,ja4,ja5,ja6,ko1,ko2,m1,t1,sum,i;
ko2=0,ja3=0;ja4=0;ja5=0;t1=0;std::cout<<" Dieses Programm berechnet zu jedem Datum \n"; std::cout<<" zwischen 1600 und 2399 den zugehoerigen Wochentag.\n\n\n"; std::cout<<" Den Tag eingeben: "; std::cin>> tag; std::cout<<"\n Den Monat eingeben: "; std::cin>> monat; std::cout<<"\n Das Jahr eingeben: "; std::cin>> jahr; if (monat>=1 && monat<2) ko2=schaltjahr(jahr); ja1=int(jahr/100);ja2=(jahr%100); i=ja1-15; ko1=cent[i]; ja3=int(ja2/12);ja4=ja2%12;ja5=int(ja4/4); t1=tag%7; sum=ja3+ja4+ja5+t1+ko1+ko2+mo[monat]; std::cout<<"Der "<<tag<<"."<<monat<<"."<<jahr<<" faellt auf \n"; switch(sum) { case 1: std::cout<<"Samstag\n"; break; case 2 :std::cout<<"Sonntag\n"; break; case 3 :std::cout<<"Montag\n"; break; case 4 :std::cout<<"Dienstag\n"; break; case 5 :std::cout<<"Mittwoch\n"; break; case 6 : std::cout<<"Donnerstag\n"; break; case 7 : std::cout<<"Freitag\n"; break; } system("Pause"); return 0;
Kann mir irgenwer helfen, wo hier der Fehler liegt.
GrußSoppi
-
Das Programm läuft im Compiler glatt durch
Was du hier zeigst läuft sicher nicht durch.
-
Schreibe bitte in eine Zeile vor Deinem Code
```
und in eine Zeile nach Deinem Code```
. Alternativ markiere Deinen Code und klicke auf das</>
in der Symbolleiste über dem Eingabefenster.
Du kannst Deine Beiträge nachträglich bearbeiten. Den Menüpunkt "Bearbeiten" findest Du in dem Drei-Punkte-Menü rechts unter Deinen Beiträgen.
Danke.