Example #1
0
File: vaja6.c Project: dcrystalj/C
int main(int argc, char *argv[])
{
	brisi(); 
	igralec = 0;
	int x;
	int y;
	while(!konecigre()){
		izpisi();
		printf("\n \n vpisi koordinate igralec x y %d \n \n", igralec);
		scanf("%d %d", &x,&y);
		printf("\n\n");
		while((x>3 || x<1) || (y>3 || y<1)){
			printf("\n \n ponovno vpisi pravilne koordinate igralec x y %d \n \n", igralec);
			scanf("%d %d", &x,&y);
			printf("\n\n");
		}
		if(igralec)
			tab[y-1][x-1]='X';
		else
			tab[y-1][x-1]='O';
		igralec = 1-igralec;

	}
	printf("cestitam igralec %d", igralec );

}
Example #2
0
void main()
{
        FILE *zelje, *adresar;
        Dete d;
        zelje=fopen("zelje.txt", "r");
        adresar=fopen("adresar.dat", "rb");
        Elem *lst=NULL,*tek1,*tek2;
        int broj,max=0, br=0;
        char ulica_max[21], ime[21], poklon[21],ulica[21];



        while(fscanf(adresar,"%s%s%d",ime, ulica, &broj)!=EOF)
        {
                lst=dodaj(lst,d);
        }

        for(tek1=lst; tek1!=NULL; tek1=tek1->sled)
        {
                for(tek2=tek1->sled; tek2!=NULL; tek2=tek2->sled)
                {
                        if(!strcmp(tek1->d.ulica, tek2->d.ulica))
                        br++;

                }
                if(br>max)
                {
                        max=br;
                        strcpy(ulica_max,tek1->d.ulica);
                }

        }

        printf("\n%s\n", ulica_max);

        sortiraj(lst);

        while(fscanf(zelje, "%s%s", ime, poklon)!=EOF)        {
                for(tek1=lst; tek1!=NULL; tek1=tek1->sled)
                {
                        if(!strcmp(tek1->d.ime,ime) && !strcmp(tek1->d.ulica,ulica_max))
                        {

                                printf("%d %s %s\n", tek1->d.broj,ime,poklon);
                        }
                }
        }

        fclose(zelje);
        fclose(adresar);
        brisi(lst);
}