Potrebna pomoc :D
Prikazujem rezultate 1 do 6 od 6

Tema: Potrebna pomoc :D

  1. #1
    Početnik
    Učlanjen
    19.01.2012.
    Pol
    muški
    Poruke
    15
    Reputaciona moć
    0

    Cool Potrebna pomoc :D

    Radim projekat za skolu i imam manjih problema,pa da cujem kako bi vi to resili Hvala!

    #include<stdio.h>
    #include<conio.h>
    #include<string.h>
    #include<ctype.h>
    main()
    {
    int a,b,l,p,i,t;
    char pasvord[10];
    char pasvorda[]="ogi";
    char logina[]="admin";
    char loging[]="gost";
    char login [10];
    struct knjiga{
    char ime[15];
    char pisac[25];
    int br;
    };
    knjiga knjiga[50];
    FILE *dat;
    dat=fopen("Stanje.txt","w");
    printf("Dobro dosli!\n");
    printf("Ovo je program za administraciju biblioteka!\n");
    printf("Autorska prava na ovaj program imaju Domke,Mare,Dovla i Ogi!!!\n");
    printf("Kako zelite da se ulogujete?(admin/gost):");
    scanf("%s",&login);
    l=strcmp(login,loging);
    a=strcmp(login,logina);
    if(a==0 && l!=0)
    {
    printf("Unesite sifru admina:");
    scanf("%s",&pasvord);
    b=strcmp(pasvord,pasvorda);
    }
    if(a==0 && b==0)
    {
    printf("Uspesno ste se ulogovali kao admin!\n");
    printf("Izaberite sta zelite da radite(izaberite broj ispred opcije): \n1.Unos knjiga \n2.Promena passworda \n3.Stanje\n");
    scanf("%d",&p);
    if(p==1)
    {
    printf("Koliko knjiga zelite da unesete?");
    scanf("%d",&t);
    for(i=0;i<t;i++){
    printf("Unesite ime knjige");
    gets(knjiga[i].ime);
    fprintf(dat,"%s\n",knjiga[i].ime);
    printf("Unesite ime pisca");
    gets(knjiga[i].pisac);
    fprintf(dat,"%s\n",knjiga[i].pisac);
    printf("Unesite br strana");
    scanf("%d",&knjiga[i].br);
    fprintf(dat,"%d\n",knjiga[i].br);
    }
    fclose(dat);
    }


    }
    else if(l!=0)
    {
    printf("Odbijen vam je pristup!");
    }
    if(l==0)
    {
    printf("Ulogovali ste se kao gost!");
    }
    getch();
    return 0;
    }


    Osmislio sam ceo program u glavi i sve ide super ovo je samo deo! ali imam problem kod FOR petlje .. odnosno sa onim ispod..Sa GETS-om .. kada je STRING jedna rec sve radi super .. ali kada je STRING 2 reci pocme da se gubi nesto gadno.. probao sam da resim i sa scanf-om ali isto tako ako je jedna rec sve super ako vise.. ne radi .. recimo ime knjige Na Drini Cuprija [enter] i on odmah otkuca Ime autoraBroj strana

    Hvala!



  2. #2
    Elita pivosok (avatar)
    Učlanjen
    24.01.2010.
    Pol
    muški
    Lokacija
    Osmanlı İmparatorluğu
    Poruke
    17.247
    Reputaciona moć
    339

    Podrazumevano Re: Potrebna pomoc :D

    Citat Original postavio crack024 Pogledaj poruku
    Radim projekat za skolu i imam manjih problema,pa da cujem kako bi vi to resili Hvala!

    #include<stdio.h>
    #include<conio.h>
    #include<string.h>
    #include<ctype.h>
    main()
    {
    int a,b,l,p,i,t;
    char pasvord[10];
    char pasvorda[]="ogi";
    char logina[]="admin";
    char loging[]="gost";
    char login [10];
    struct knjiga{
    char ime[15];
    char pisac[25];
    int br;
    };
    knjiga knjiga[50];
    FILE *dat;
    dat=fopen("Stanje.txt","w");
    printf("Dobro dosli!\n");
    printf("Ovo je program za administraciju biblioteka!\n");
    printf("Autorska prava na ovaj program imaju Domke,Mare,Dovla i Ogi!!!\n");
    printf("Kako zelite da se ulogujete?(admin/gost):");
    scanf("%s",&login);
    l=strcmp(login,loging);
    a=strcmp(login,logina);
    if(a==0 && l!=0)
    {
    printf("Unesite sifru admina:");
    scanf("%s",&pasvord);
    b=strcmp(pasvord,pasvorda);
    }
    if(a==0 && b==0)
    {
    printf("Uspesno ste se ulogovali kao admin!\n");
    printf("Izaberite sta zelite da radite(izaberite broj ispred opcije): \n1.Unos knjiga \n2.Promena passworda \n3.Stanje\n");
    scanf("%d",&p);
    if(p==1)
    {
    printf("Koliko knjiga zelite da unesete?");
    scanf("%d",&t);
    for(i=0;i<t;i++){
    printf("Unesite ime knjige");
    gets(knjiga[i].ime);
    fprintf(dat,"%s\n",knjiga[i].ime);
    printf("Unesite ime pisca");
    gets(knjiga[i].pisac);
    fprintf(dat,"%s\n",knjiga[i].pisac);
    printf("Unesite br strana");
    scanf("%d",&knjiga[i].br);
    fprintf(dat,"%d\n",knjiga[i].br);
    }
    fclose(dat);
    }


    }
    else if(l!=0)
    {
    printf("Odbijen vam je pristup!");
    }
    if(l==0)
    {
    printf("Ulogovali ste se kao gost!");
    }
    getch();
    return 0;
    }


    Osmislio sam ceo program u glavi i sve ide super ovo je samo deo! ali imam problem kod FOR petlje .. odnosno sa onim ispod..Sa GETS-om .. kada je STRING jedna rec sve radi super .. ali kada je STRING 2 reci pocme da se gubi nesto gadno.. probao sam da resim i sa scanf-om ali isto tako ako je jedna rec sve super ako vise.. ne radi .. recimo ime knjige Na Drini Cuprija [enter] i on odmah otkuca Ime autoraBroj strana

    Hvala!
    a sql
    "There are three signs of senility. The first sign is that a man forgets his theorems. The second sign is that he forgets to zip up. The third sign is that he forgets to zip down. "

  3. #3
    miki208 nije na forumu
    Ponekad ljudi za koje to niko ne bi pomislio, mogu da urade nesto sto niko ne moze da zamisli.
    Moderator miki208 (avatar)
    Učlanjen
    21.01.2010.
    Pol
    muški
    Lokacija
    Beograd
    Poruke
    2.636
    Reputaciona moć
    121

    Podrazumevano Re: Potrebna pomoc :D

    Problem je u tastaturnom bufferu
    Kada uneses neku vrednost preko scanf-a, ostane onaj enter, njega moras da pokupis sa funkcijom getchar(), inace ce automatski taj enter preneti u gets funkciju
    Znaci ovo radi:
    Kod:
    #include<stdio.h>
    #include<conio.h>
    #include<string.h>
    #include<ctype.h>
    main()
    {
    int a,b,l,p,i,t;
    char pasvord[10];
    char pasvorda[]="ogi";
    char logina[]="admin";
    char loging[]="gost";
    char login [10];
    struct knjiga{
    char ime[15];
    char pisac[25];
    int br;
    };
    knjiga knjiga[50];
    FILE *dat;
    dat=fopen("Stanje.txt","w");
    printf("Dobro dosli!\n");
    printf("Ovo je program za administraciju biblioteka!\n");
    printf("Autorska prava na ovaj program imaju Domke,Mare,Dovla i Ogi!!!\n");
    printf("Kako zelite da se ulogujete?(admin/gost):");
    scanf("%s",&login);
    getchar();
    l=strcmp(login,loging);
    a=strcmp(login,logina);
    if(a==0 && l!=0)
    {
    printf("Unesite sifru admina:");
    scanf("%s",&pasvord);
    b=strcmp(pasvord,pasvorda);
    }
    if(a==0 && b==0)
    {
    printf("Uspesno ste se ulogovali kao admin!\n");
    printf("Izaberite sta zelite da radite(izaberite broj ispred opcije): \n1.Unos knjiga \n2.Promena passworda \n3.Stanje\n");
    scanf("%d",&p);
    if(p==1)
    {
    printf("Koliko knjiga zelite da unesete?");
    scanf("%d",&t);
    getchar();
    for(i=0;i<t;i++){
    printf("Unesite ime knjige");
    gets(knjiga[i].ime);
    fprintf(dat,"%s\n",knjiga[i].ime);
    printf("Unesite ime pisca");
    gets(knjiga[i].pisac);
    fprintf(dat,"%s\n",knjiga[i].pisac);
    printf("Unesite br strana");
    scanf("%d",&knjiga[i].br);
    getchar();
    fprintf(dat,"%d\n",knjiga[i].br);
    }
    fclose(dat);
    }
    
    
    }
    else if(l!=0)
    {
    printf("Odbijen vam je pristup!");
    }
    if(l==0)
    {
    printf("Ulogovali ste se kao gost!");
    }
    getch();
    return 0;
    }

  4. #4
    Domaćin
    Učlanjen
    23.10.2011.
    Pol
    muški
    Lokacija
    Beograd
    Poruke
    4.798
    Tekstova u blogu
    3
    Reputaciona moć
    0

    Podrazumevano Re: Potrebna pomoc :D

    Citat Original postavio pivosok Pogledaj poruku
    a sql
    Ne izvlaci podatke iz SQL-a nego iz Notepad-a.

  5. #5
    Početnik
    Učlanjen
    19.01.2012.
    Pol
    muški
    Poruke
    15
    Reputaciona moć
    0

    Podrazumevano Re: Potrebna pomoc :D

    nismo stigli jos do mysql x) ali kontam da je to lakse nego ovo ovori datoteku pa zatvori pa otvori pa zatvori i tako u nedogled

  6. #6
    miki208 nije na forumu
    Ponekad ljudi za koje to niko ne bi pomislio, mogu da urade nesto sto niko ne moze da zamisli.
    Moderator miki208 (avatar)
    Učlanjen
    21.01.2010.
    Pol
    muški
    Lokacija
    Beograd
    Poruke
    2.636
    Reputaciona moć
    121

    Podrazumevano Re: Potrebna pomoc :D

    Citat Original postavio crack024 Pogledaj poruku
    nismo stigli jos do mysql x) ali kontam da je to lakse nego ovo ovori datoteku pa zatvori pa otvori pa zatvori i tako u nedogled
    Radi li ti ono moje resenje?

Slične teme

  1. Hitno potrebna pomoc
    Autor u forumu Web dizajn
    Odgovora: 1
    Poslednja poruka: 27.11.2003., 00:32
  2. potrebna pomoc oko PHP-a ili slicno HITNOOOOO
    Autor u forumu Programiranje
    Odgovora: 1
    Poslednja poruka: 31.10.2003., 13:41
  3. POTREBNA POMOC!!!!
    Autor Suzana u forumu Internet
    Odgovora: 3
    Poslednja poruka: 14.09.2003., 11:41

Pravila za slanje poruka

  • Ne možete kreirati novu temu
  • Ne možete poslati odgovor
  • Ne možete dodati priloge
  • Ne možete prepraviti svoju poruku
  •