Hirdetés

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

  • sorath

    csendes tag

    vagy lenne még 1 feladat amit félig megtudtam csinálni ezzel csak annyi a baj hogy lekellene korlátozni hogy csak betüket fogadjon el lényege h kisbetüt nagybetüvé konvertáljak
    valaki ki tudná úgy egészíteni h csak a betüket fogadja el?
    #include <stdio.h>
    #include <string.h>
    #include <ctype.h>

    int main() {

    int meret=5;
    int i;
    int beolvas=0;
    char akt;

    printf("Hany karaktert konvertaljunk at?");
    scanf("%d", &meret);

    char eredet[meret];

    printf("Kerem a betuket!");

    for (i=0;i<meret;i++)
    {
    scanf("%s", &eredet);
    }

    for (i=0;i<meret;i++)
    {
    eredet(i)=toupper(eredet(i));
    }
    /* vagy a toupper nelkul

    for (i=0;i<meret;i++)
    {
    char atmenet = eredet(i)-32;
    eredet(i)=atmenet;
    }
    for (i=0;i<meret;i++)
    {
    printf("%c", eredet(i));
    }

    getchar();
    return 0;

    }

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