Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <string.h>
- typedef struct proizvod{
- int sifra;
- char naziv[10];
- double cena;
- char tip; //d-dom, s-strani
- }PROIZVOD;
- void stampaj_proizvod(PROIZVOD p){
- printf("%5d %10s %6.2lf %5c",p.sifra,p.naziv,p.cena,p.tip);
- }
- PROIZVOD unesi_proizvod(){
- PROIZVOD p;
- printf("\nUnesi sifru: ");
- scanf("%d",&p.sifra);
- printf("\nUnesi naziv: ");
- fflush(stdin);
- p.naziv=getchar();
- fflush(stdin);
- printf("\nUnesi cenu: ");
- scanf("%lf",&p.cena);
- printf("\nUnesi tip: ");
- fflush(stdin);
- p.tip=getchar();
- fflush(stdin);
- return p;
- }
- void ubaci_u_niz(PROIZVOD x[],int * n){
- PROIZVOD p=unesi_proizvod();
- x[*n]=p;
- *n=*n+1;
- }
- void prikazi_niz(PROIZVOD x[], int n){
- int i;
- for(i=0;i<n;i++)
- stampaj_proizvod(x[i]);
- }
- int main(){
- PROIZVOD x[100];
- int n=0;
- ubaci_u_niz(x,&n);
- prikazi_niz(x,n);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement