Data

0

Witam,
od kilku dni interesuje się programowaniem, więc jestem w nim kompetnie zielony. Mam problem z pobraniem obecnego roku do zmiennej a następnie odjęcie od niego innej. Z tym drugim raczej sobie poradzę ale z tym czasem mam problem, a na internecie nie mogę znaleźć nic pomocnego. Mam coś takiego ale ciągle wyskakuje mi błąd.

#include <iostream>
#include <winbase.h>
#include <windows.h>

using namespace std;
int wiek;
int main()
{
    SYSTEMTIME time;
    GetLocalTime(&time);
    int rok = time.wYear;
    cout << "Ile masz lat: " << endl;
    cin >> wiek;
    rok-wiek;
    cout<< "Urodziles sie w roku: "<<rok<<""<<endl;

    return 0;
}
1

zacznij od lektury c++ i STL bo używasz windowsowych rzeczy widze
https://en.cppreference.com/w/cpp/chrono

1
rok-wiek;

Wynik tej operacji trzeba gdzieś zapamiętać, np.

rok = rok - wiek;

co można skrócić do

rok -= wiek;

1 użytkowników online, w tym zalogowanych: 0, gości: 1