Hirdetés

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

  • Retekegér
    MODERÁTOR

    Arra meg ott a printf függvény, első paraméterében megadhatod a kiírás formátumát (én pl. semmit se tudok jelenleg a tömböt elemeinek típusáról ;) ), utána pedig a többi paraméterben a változókat adhatod meg.

    Pl. egy egészeket tartalmazó array nevű tömbre (l elemű), soronként egy érték:
    int i;
    ...
    for (i = 0; i < l; i++)
    {
    printf("%d\n", array[i]);
    }

    Akkor talán máshol lesz a bibi, ennek a tömbnek az elemeit szeretném kiíratni:

    #include <stdio.h>
    #include <stdlib.h>
    #define SZAM 12

    main ()
    {
    int i, x;
    int tomb[SZAM]={4,3,6,7,1,0,9,2,4,8,5,7};
    int ismetles=1;
    printf("12 elemu tomb rendezese\n");

    while (ismetles)
    {
    ismetles=0;
    for (i=0; i<SZAM-1; i++)
    {
    if (tomb[i]>tomb[i+1])
    {
    x=tomb[i];
    tomb[i]=tomb[i+1];
    tomb[i+1]=x;

    ismetles=1;
    }
    }
    }
    printf("A sorba rendezett tomb: %d\n", tomb[i]);
    system("pause");
    return 0;
    }

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