#include<stdio.h>
#include<conio.h>
#include<string.h>
// struktura datum i funkcije upisa i ispisa
struct s_datum{
int dan;
int mesec;
int godina;
};
struct s_datum s_datum_upis(){
struct s_datum datum;
printf("datum.dan=");scanf("%d",&datum.dan);
printf("datum.mesec=");scanf("%d",&datum.mesec);
printf("datum.godina=");scanf("%d",&datum.godina);
return datum;
}
void s_datum_ispis(struct s_datum datum){
printf("datum.dan=%d\n",datum.dan);
printf("datum.mesec=%d\n",datum.mesec);
printf("datum.godina=%d\n",datum.godina);
}
// struktura ucenik i funkcije upisa i ispisa
struct s_ucenik{
char prezime[20];
char ime[20];
struct s_datum datum;
};
struct s_ucenik s_ucenik_upis(){
struct s_ucenik ucenik;
printf("ucenik.prezime:");scanf("%s",&ucenik.prezime);
printf("ucenik.ime:");scanf("%s",&ucenik.ime);
ucenik.datum=s_datum_upis();
return ucenik;
}
void s_ucenik_ispis(struct s_ucenik ucenik){
printf("ucenik.prezime:%s\n",ucenik.prezime);
printf("ucenik.ime:%s\n",ucenik.ime);
s_datum_ispis(ucenik.datum);
}
main (){
struct s_ucenik ucenik;
printf("Unesite podatke za ucenika \n");
ucenik=s_ucenik_upis();
printf("Ispis podataka od ucenika \n");
s_ucenik_ispis(ucenik);
getch();
}
#include<conio.h>
#include<string.h>
// struktura datum i funkcije upisa i ispisa
struct s_datum{
int dan;
int mesec;
int godina;
};
struct s_datum s_datum_upis(){
struct s_datum datum;
printf("datum.dan=");scanf("%d",&datum.dan);
printf("datum.mesec=");scanf("%d",&datum.mesec);
printf("datum.godina=");scanf("%d",&datum.godina);
return datum;
}
void s_datum_ispis(struct s_datum datum){
printf("datum.dan=%d\n",datum.dan);
printf("datum.mesec=%d\n",datum.mesec);
printf("datum.godina=%d\n",datum.godina);
}
// struktura ucenik i funkcije upisa i ispisa
struct s_ucenik{
char prezime[20];
char ime[20];
struct s_datum datum;
};
struct s_ucenik s_ucenik_upis(){
struct s_ucenik ucenik;
printf("ucenik.prezime:");scanf("%s",&ucenik.prezime);
printf("ucenik.ime:");scanf("%s",&ucenik.ime);
ucenik.datum=s_datum_upis();
return ucenik;
}
void s_ucenik_ispis(struct s_ucenik ucenik){
printf("ucenik.prezime:%s\n",ucenik.prezime);
printf("ucenik.ime:%s\n",ucenik.ime);
s_datum_ispis(ucenik.datum);
}
main (){
struct s_ucenik ucenik;
printf("Unesite podatke za ucenika \n");
ucenik=s_ucenik_upis();
printf("Ispis podataka od ucenika \n");
s_ucenik_ispis(ucenik);
getch();
}
No comments:
Post a Comment