Új hozzászólás Aktív témák

  • chabeee

    aktív tag

    sziasztok
    eclipse után code::blocksban próbálok programozni, de nem tudom hogy miért fagy ki a progi már az első adatbevitelnél:

    #include <stdio.h>
    typedef struct mystruct {
    unsigned int gyev;
    int all; //1 - uj, 2 - jo allopotu, 3 - hibas, 4 - totalkaros
    double mkm;
    }data;

    void beolvas (data t[], int n)
    {
    int i;

    printf("BEKERES: \n\n");

    for (i=0;i<n;i++)
    {
    printf("kerem a(z) %d. auto adatait: \n",i+1);

    printf("gyartasi ev: \n");
    scanf("%d",(unsigned int)t[i].gyev);
    printf("megtett kilometer: ");
    scanf("%lf",t[i].mkm);
    //_flushall();
    printf("allapot: ");
    scanf("%d",t[i].all);
    //_flushall();
    }

    printf("--------------\n");
    }

    void kiirat (data t[], int n)
    {
    int i;

    printf("KIIRATAS: \n\n");

    for(i=0;i<n;i++)
    {
    printf("A(z) %d. auto adatai: \n\n",i+1);
    printf("gyartasi ev: %d\n", t[i].gyev);
    printf("megtett kilometer: %lf\n", t[i].mkm);
    printf("allapot: %d\n", t[i].all);
    }
    printf("--------------\n");
    }
    int main(){
    const int n=10;
    data tomb[n];
    beolvas(tomb,n);
    kiirat(tomb,n);
    return 0
    }

    a választ előre is köszi
    üdv. Csabi

Új hozzászólás Aktív témák

Hirdetés