Синтаксические ошибки у Вас в коде, вот исправленный вариант:
C++ |
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
| #include <iostream>
using namespace std;
class Kana
{
private:
int day, month, year;
public:
void setdate( int day,int month,int year)
{
day = day;
month = month;
year = year;
}
void getdate()
{
cout << "date" << day << "." << month << "." << year << endl;
}
};
int main()
{
int day,month,year;
Kana kana;
cout << "vvedite datu:\n";
cout << "den:\n";
cin >> day;
cout << "month:\n";
cin >> month;
cout << "year:\n";
cin >> year;
kana.setdate(day, month, year);
kana.getdate();
return 0;
} |
|
Но структура не верна, по-мимо setdate, я бы сделал такой же по внутреннему коду конструктор с параметрами, не говоря уже о конструкторе без параметров....
Добавлено через 1 минуту
zss,

Сообщение от
zss
AAA.setdate(int day,int month, int year);
что-то новенькое... В каком стандарте такое обращение работает???