Prog#163: read & display bio data

/*
read & display bio data
Program#163
*/
#include<stdio.h>
main()
{
struct date {
int day;
int month;
int year;
};
struct addr{;
char state [20];
char city [20];
int pin;
};
struct bio{
char name [20];
int age;
float salary;
struct addr x;
struct date d;
};
struct bio b;
scanf("%s %d %f %s %s %d", b.name, & b.age, & b.salary, b.x.state, b.x.city, b.x.pin);
scanf("%d %d %d", & b.d.day, & b.d.month, & b.d.year); 
printf("%s %d %f %s %s %d", b.name, b.age, b.salary, b.x.state, b.x.city, b.x.pin);
printf("%d %d %d", b.d.day, b.d.month, b.d.year);
}