HTML kód vizsgálata

Írjon C programot, amely megszámolja, hogy a bemeneten megadott karaktersorozatban hányszor fordul elő a félkövéren szedett szöveg! A félkövér szöveg mindig <b> és </b> karaktersorozatok közé van zárva, amely a szövegben nem fordul elő. Az egyes blokkok nem skatulyázhatók egymásba, tehát a <b> sorozattal kezdődő blokkot előbb be kell zárni egy </b> karaktersorozattal, mielőtt újabb <b> következik. A feladat megoldásához tervezzen állapotgépet, amit állapotátmeneti gráffal adjon 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>
 
char
ch;

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







2007.08.28. 12:37:22 |  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