Î ÏογÏαμματισμός Ι - ΘÎμα εξετάσεων 16/12/11
Η λÏση ενός θÎματος εξετάσεων... 16/12/11
Copy this code and paste it in your HTML
#include <stdio.h>
struct addressT
{
char street_name[50];
int street_number;
char city[50];
int zip_code;
};
struct idT
{
char name[50];
char surname[50];
struct addressT addr;
};
struct teleT
{
char wr_no[50];
char cell_no[50];
char fax_no[50];
};
struct emT
{
char em_work[50];
char em_home[50];
};
typedef struct
{
struct idT ident;
struct teleT tel;
struct emT email;
} personT;
int main()
{
personT directory[40];
int i;
for(i = 0; i <= 1; i++)
{
printf("\nRecord %d: \n", i
+ 1);
scanf("%s", directory
[i
].
ident.
name);
scanf("%s", directory
[i
].
ident.
surname);
scanf("%s", directory
[i
].
ident.
addr.
street_name);
printf("\n\tStreet number: "); scanf("%d", &directory
[i
].
ident.
addr.
street_number);
scanf("%s", directory
[i
].
ident.
addr.
city);
scanf("%d", &directory
[i
].
ident.
addr.
zip_code);
scanf("%s", directory
[i
].
tel.
wr_no);
printf("\n\tCell telephone: "); scanf("%s", directory
[i
].
tel.
cell_no);
scanf("%s", directory
[i
].
tel.
fax_no);
printf("\n\tE-mail (work): "); scanf("%s", directory
[i
].
email.
em_work);
printf("\n\tE-mail (home): "); scanf("%s", directory
[i
].
email.
em_home); }
return 0;
}
Report this snippet
Comments
Subscribe to comments