Hallo, der Aufgabentext lautet "um in die .. das heutige Datum zu sschreiben". Also eine Eingabe! printf / sprintf gibt Werte aus. scanf/ sscanf liest Werte ein. sscanf von einem vorgegebenen String, scanf vom IO System - meist Tastatur. Versuchs mal mit scanf("%d%d%d",today.day, today.month, today.year);
Besser wäre es aber das ganze in 3 Blöcke aufzuteilen. Etwa
printf("Tag des Monats eingeben: ");
scanf(%d, today.day);
printf("Monat eingeben: ");
scanf(%d, today.month);
printf("Jahr eingeben: ");
scanf(%d, today.year);
Kann man natürlich noch beliebig verhübschen.
LG jobe
Alles klar, vielen Dank werde printf("%d.%d.%d", today.day, today.month, today.year); übernehmen ^^
─ unknown 22.01.2020 um 12:33