Sztringek Az fscanf() és a fprintf() függvényeknél a %s-es formátumtagot kell használni. A %s formátumtag az első white space karakterig folytatja, magát a karaktert nem beleértve
ctype.h Néhány logikai függvényt tartalmaz karakterek vizsgálatára és két eljárást karakterek megváltoztatására: isdigit(): egy karaktert kap paraméterül, melyről eldönti, hogy decimális számjegy-e. Ha igen, igazzal tér vissza islower(): igazzal tér vissza, ha a paraméterül kapott karakter kisbetűs, egyébként hamissal. isupper(): nagybetűsséget vizsgálja tolower(): paraméter – egy karakter ASCII kódja, visszatérési értéke az angol ábécé szerinti kisbetű ASCII kódja toupper(): hasonlóan működik, nagybetüssé alakít
1. FELADAT Írj olyan programot, melyben létrehozol egy maximum 128 karakter tárolására alkalmas sztringet. A felhasználótól kérj be egy megfelelő tartalmat, majd a szöveget alakítsd át úgy, hogy a kisbetűk nagyra, a nagyok kicsire változzanak, Utóbbi feladathoz midnenképpen hozz létre függvényt, mely egyetlen paramétert, az átalakítandó sztringet kap. A programban természetesen használhatók a ctype.h fejlécállomány függvényei.
2. FELADAT Írj programot, mely egy be.txt fájlból szóközzel elválasztott szavakat olvas, majd kiírja egy ki.txt fájlba azokat a szavakat, melyek a betűvel kezdődnek.