Битва гигантов СИ

Автор: Юрий Клещетников Дата: 25.06.2009 12:47 Вызываю на бой Стива Балмера.
Пусть товарищ дружбан-хакер приведёт кусок его лучшего кода.
Хочу проверить, кто из нас лучше...

Вот мой кусок:
#include <iostream>
using namespace std;

int main (int argc, char* argv)
{
char YourFirstNameIs[100];
cout << "Добро пожаловать на форум ASPLinux." <<
"Чтобы пройти регистрацию, пожалуйста заполните анкету: ";
cin >> YourFirstNameIs;

char YourSecondNameIs[100];
cout << "Введите Ваше отчество: ";
cin >> YourSecondNameIs;

char YourLastNameIs[100];
cout << "Введите Ваше отчество: ";
cin >> YourLastNameIs;

int YourYearIs;
cout << "Введите год Вашего рождения в виде четырёхзначного десятичного числа";
cin >> YourYearIs;

int YourMouthIs;
cout << "Введите месяц Вашего рождения в виде двухзначного десятичного числа";
cin >> YourMouthIs;

int YourDayIs;
cout << "Введите день месяца Вашего рождения в виде двухзначного десятичного числа";
cin >> YourDayIs;

if (YourDayIs <32 && YourMouthIs <13 && YourYearIs<10000)
{
cout << "Уважаемый участник форума, Вы прошли успешную регистрацию!" <<
"Вас зовут: " << YourFirstNameIs << " " << YourSecondNameIs << " "
<< YourLastNameIs << ". " << "Дата Вашего рождения: "
<< YourDayIs << "." << YourMouthIs << "." << YourYearIs << "г. " << endl;
}
else
{
cout << "Похоже, что Вы ввели неверные данные!" << endl;
}

return 0;
}
Re: Битва гигантов СИ 25.06.2009 12:49Юрий Клещетников А если серьёзно, скажите мне как этот приславутый UNIX-time
вызвать, чтобы сформировать текущую дату...
Какие библиотеки подключать и прочее...
RSS-материал