| 22002 | 2026-01-14 12:28:35 | Mrkz | Világnaptár (45 pont) | cpp17 | Forditási hiba |
#include <bits/stdc++.h>
using namespace std;
int Ev, Ho, Nap;
int main()
{
cin>>Ev>>Ho>>Nap;
if(Ho==12 && Nap==31)
cout<<Ev<<" "<<Ho<<" VN";
//else if(Ho==7 && Nap==1)
// cout<<Ev<<" "<<Ho-1<<" SZN";
else if(Ho==1 || Ho==2)
cout<<Ev<<" "<<Ho<<" "<<Nap;
else{
if(Ho==3){
if(Ev%4!=0){
if(Nap<3)
cout<<Ev<<" "<<Ho-1<<" "<<Nap+28;
else
cout<<Ev<<" "<<Ho<<" "<<Nap-2;
}
else if(Ev%4==0){
if(Nap<2)
cout<<Ev<<" "<<Ho-1<<" "<<Nap+29;
else
cout<<Ev<<" "<<Ho<<" "<<Nap-1;
}
}
else if(Ho==4){
if(Ev%4!=0){
if(Nap==1)
cout<<Ev<<" "<<Ho-1<<" "<<Nap+29;
else
cout<<Ev<<" "<<Ho<<" "<<Nap-1;
}
else{
cout<<Ev<<" "<<Ho<<" "<<Nap;
}
}
else if(Ho==5){
if(Ev%4!=0){
if(Nap==1)
cout<<Ev<<" "<<Ho-1<<" "<<Nap+30;
else{
if(Nap!=31)
cout<<Ev<<" "<<Ho<<" "<<Nap;
else
cout<<Ev<<" "<<Ho+1<<" "<<Nap-30;
}
}
}
else if(Ho==6){
if(Ev%4==0){
if(Nap!=30)
cout<<Ev<<" "<<Ho<<" "<<Nap+1;
else
cout<<Ev<<" "<<Ho<<" SZN";
}
else
cout<<Ev<<" "<<Ho<<" "<<Nap;
}
else if(Ho==7){
if(Ev%4==0){
if(Nap==1)
cout<<Ev<<" "<<Ho-1<<" SZN";
else
cout<<Ev<<" "<<Ho<<" "<<Nap-1;
}
else{
cout<<Ev<<" "<<Ho<<" "<<Nap;
}
}
else if(Ho==8){
if(Ev%4==0){
if(Nap==1)
cout<<Ev<<" "<<Ho-1<<Nap+30
else
cout<<Ev<<" "<<Ho<<" "<<Nap-1;
}
else{
if(Nap!=31)
cout<<Ev<<" "<<Ho<<" "<<Nap;
else
cout<<Ev<<" "<<Ho+1<<" "<<Nap-30;
}
}
else if(Ho==9){
if(Ev%4==0){
if(Nap!=31)
cout<<Ev<<" "<<Ho<<" "<<Nap;
else
cout<<Ev<<" "<<Ho+1<<" "<<Nap-30;
}
else{
cout<<Ev<<" "<<Ho<<" "<<Nap-1;
}
}
else if(Ho==10){
if(Ev%4!=0){
cout<<Ev<<" "<<Ho<<" "<<Nap;
}
else{
cout<<Ev<<" "<<Ho<<" "<<Nap-1;
}
}
else if(Ho==11){
if(Ev%4!=0){
if(Nap==1){
cout<<Ev<<" "<<Ho-1<<" "<<Nap+30;
}
else
cout<<Ev<<" "<<Ho<<" "<<Nap-1;
}
else{
cout<<Ev<<" "<<Ho<<" "<<Nap;
}
}
else if(Ho==12){
cout<<Ev<<" "<<Ho<<" "<<Nap;
}
}
return 0;
}
open /var/local/lib/isolate/400/box/a.out: no such file or directory
main.cpp: In function 'int main()':
main.cpp:79:48: error: expected ';' before 'else'
79 | cout<<Ev<<" "<<Ho-1<<Nap+30
| ^
| ;
80 | else
| ~~~~