Zmiana formatu daty w języku C

0

Witam,
dopiero zaczęłam przygodę z językiem C na uczelni, więc mam problem z jednym zadaniem:

Proszę napisać program, przyjmujący na wejściu datę w formacie
20-10-2014 i zwracający ją w postaci 20 pazdziernik 2014
Podpowiedź:
Nazwy miesięcy proszę umieścić w tablicy wskaźników do literałów

Czy byłby ktoś w stanie powiedzieć mi dokładnie, co tu należy zrobić, co zastosować?
Jakichś bardzo skomplikowanych funkcji jeszcze nie omawialiśmy, więc domyślam się, że zadanie jest proste, tylko trzeba wpaść na pomysł.

2
const char *ms[]={"","styczeń","luty", ... , "grudzień"};
int day,month,year;
scanf("%d-%d-%d",&day,&month,&year);
printf("%d %s %d\n",day,ms[month],year);
0

Dzięki, tego mi było trzeba :)

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