Minta keresése szövegben 2

A bemeneten megadott karaktersorozatban a $ jelek közé zárt szöveg dőlt betűs. A szövegben más funkcióban is előfordul $jel, de ekkor mindig megelőzi egy backslash karakter pl: \$.

Tervezzen C programot, amely kiírja az összes dőlt betűs karaktert. A feladat megoldásához tervezzen állapotgépet, amit állapotátmeneti gráffal adjon meg!

Példa a bemenő formátumra (az elkészült programot teszteléséhez):
A C program egyik $fontos$ eleme a fordító. Némelyiket ingyen, némelyiket 300\$-ért kapjuk meg.



Segítség:
Használjuk fel az alábbi programrészletet, amely a bemenetről CTRL+Z billentyűkombinációig olvas (UNIX/Linux alatt CTRL+D). (A konzol beállításaitól függően lehet, hogy entert kell nyomni).

#include <stdio.h>
 

int ch;
while
((ch=getchar())!=EOF)
{
   ...       
}








2007.08.28. 12:43:34 |  Permalink  |  Hozzászólások száma: 0  |  Tárgyszavak: Állapotgépek


Írja meg Ön is véleményét!


Hozzászólásokat csak regisztrált, bejelentkezett felhasználóktól tudunk elfogadni!

Hozzászólások