Weboldalunk cookie-kat használhat, hogy megjegyezze a belépési adatokat, egyedi beállításokat, továbbá statisztikai célokra és hogy a személyes érdeklődéshez igazítsa hirdetéseit. További információ
Kezdőoldal » Közoktatás, tanfolyamok » Egyéb kérdések » Olvassunk be egy szöveget a...

Olvassunk be egy szöveget a szoveg.be állományból. Írassuk ki az írásjelek utáni második karaktert. Hány írásjel van a szövegben? Nem tudom, hogy mért nem működik.

Figyelt kérdés

#include <iostream>

#include <fstream>

#include <cstring>

using namespace std;

/// Olvassunk be egy szöveget a szoveg.be állományból.

/// Írassuk ki az írásjelek utáni második karaktert.

/// Hány írásjel van a szövegben?

int main()

{

char a[1000];

int i,db=0,j;

ifstream f("szoveg.be");

while (f>>a)

{

cout<<a<<" ";

for(i=0;i<strlen(a);i++)

{

if(strchr("();?'-,:!-.",a[i])!=0)

{

if(strchr("();?'-,:!-.",a[i+1])!=0)

db++;

}

}

}

cout<<endl;

cout<<endl<<db<<" db irasjel van a szovegben."<<endl;

cout<<"Irasjelek utani masodik karakter: ";

for(i=0;i<strlen(a);i++)

{

if(strchr("();?'-,:!-.",a[i])!=0)

{

if(strchr("();?'-,:!-.",a[i+2])!=0)

{

cout<<a[i+2]<<endl;

}

}

}

return 0;

}



márc. 24. 15:18
Sajnos még nem érkezett válasz a kérdésre.
Te lehetsz az első, aki segít a kérdezőnek!

Kapcsolódó kérdések:





Minden jog fenntartva © 2021, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | WebMinute Kft. | Facebook | Kapcsolat: info@gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!