./Main.java:1: error: illegal character: '#'
#include <iostream>
^
./Main.java:1: error: class, interface, enum, or record expected
#include <iostream>
^
./Main.java:5: error: illegal start of type
private:
^
./Main.java:41: error: illegal start of type
public:
^
./Main.java:43: error: ',', ')', or '[' expected
Date(int y = 1970, int m = 1, int d = 1) : year(y), month(m), day(d) {}
^
./Main.java:43: error: <identifier> expected
Date(int y = 1970, int m = 1, int d = 1) : year(y), month(m), day(d) {}
^
./Main.java:43: error: ';' expected
Date(int y = 1970, int m = 1, int d = 1) : year(y), month(m), day(d) {}
^
./Main.java:43: error: invalid method declaration; return type required
Date(int y = 1970, int m = 1, int d = 1) : year(y), month(m), day(d) {}
^
./Main.java:43: error: <identifier> expected
Date(int y = 1970, int m = 1, int d = 1) : year(y), month(m), day(d) {}
^
./Main.java:43: error: ';' expected
Date(int y = 1970, int m = 1, int d = 1) : year(y), month(m), day(d) {}
^
./Main.java:46: error: <identifier> expected
int daysTo(Date& other){
^
./Main.java:47: error: ';' expected
return other.toTotalDays() - this->toTotalDays();
^
./Main.java:55: error: not a statement
cin >> y1 >> m1 >> d1;
^
./Main.java:56: error: not a statement
cin >> y2 >> m2 >> d2;
^
./Main.java:58: error: not a statement
Date date1(y1, m1, d1);
^
./Main.java:58: error: not a statement
Date date1(y1, m1, d1);
^
./Main.java:58: error: not a statement
Date date1(y1, m1, d1);
^
./Main.java:59: error: not a statement
Date date2(y2, m2, d2);
^
./Main.java:59: error: not a statement
Date date2(y2, m2, d2);
^
./Main.java:59: error: not a statement
Date date2(y2, m2, d2);
^
./Main.java:61: error: not a statement
cout << date1.daysTo(date2) << endl;
^
./Main.java:51: error: unnamed classes are a preview feature and are disabled by default.
int main() {
^
(use --enable-preview to enable unnamed classes)
./Main.java:58: error: ';' expected
Date date1(y1, m1, d1);
^
./Main.java:58: error: ';' expected
Date date1(y1, m1, d1);
^
./Main.java:58: error: ';' expected
Date date1(y1, m1, d1);
^
./Main.java:58: error: ';' expected
Date date1(y1, m1, d1);
^
./Main.java:59: error: ';' expected
Date date2(y2, m2, d2);
^
./Main.java:59: error: ';' expected
Date date2(y2, m2, d2);
^
./Main.java:59: error: ';' expected
Date date2(y2, m2, d2);
^
./Main.java:59: error: ';' expected
Date date2(y2, m2, d2);
^
30 errors