/* structarg.c: Passes a struct by address */
#include <stdio.h>
struct Date {
int year;
int month;
int day;
};
void printDate(struct Date* p) {
printf("%2d/%2d/%02d", p->month, p->day,
p->year);
}
int main() {
struct Date d = {98, 10, 2};
printDate(&d);
return 0;
}