bla bla

by dodko on February 23rd, 2012
No notes
Syntax: No syntax
Show lines - Hide lines - Show in textbox - Download
#include <stdio.h>  
#include <stdlib.h>
#include <time.h>
#include <string.h>
struct osoba{
  int osobne_cislo;
  char meno[10];
};
 
void swap(struct osoba* a, struct osoba* b ){    
   struct osoba c;   
 
   c = *a;
   *a = *b;
   *b = c;         
}
 
void napln_meno(char * zaciatok, int velkost) {
  int i;
  srand(time(NULL));
  	for(i=0;i<velkost;i++)
	zaciatok[i]=(rand()% 25 + 'A'); 	
 	zaciatok[i] = '\0';
}
void napln_structury_vpoli(struct osoba* zaciatok, int velkost){ 
	int i,j;
	srand(time(NULL));
		for (i=0;i<velkost;i++){
 
		napln_meno(zaciatok[i].meno,10);
		zaciatok[i].osobne_cislo=(rand()% 1000 + 8000);}	
}
 
void tlac_pole_struct(struct osoba* zaciatok, int velkost){    
  int i;
  	for(i=0;i<(velkost-1);i++)
		printf("%i %s\n",zaciatok[i].osobne_cislo,zaciatok[i].meno);	
	}		
 
 
void bubble_sort_pre_struc(struct osoba* zac, int velkost){   
 
} 
 
int main( ){    
    struct osoba a;
 
 
   	a.osobne_cislo=8827;
   	strcpy(a.meno,"Dodko");
     printf("%i ",a.osobne_cislo);
     printf("%s\n",a.meno);
 
 
 
   /* struct osoba* poi;
 
 
     poi =&a;
     printf("%i ",poi->osobne_cislo);
     printf("%s\n\n\n",poi->meno);
 */
 
    struct osoba pole_osob[20];
    char pole[20];
 
	napln_structury_vpoli(pole_osob,20);
    tlac_pole_struct(pole_osob,20);
 
 
  // struct osoba* pole_adries[20];
  // Uloha 6.
  getchar();
}
 

Leave a Reply

Note: XHTML is allowed. Your email address will never be published.

Subscribe to this comment feed via RSS