Nyt on ihme ongelma edessä olen ennnen onnistuneesti käyttänyt menetelmää tyhjien ja tabulaattorien poistoon mutta nyt ei toimi kellään apuja kyseseessä siis char taulu
if(jono[i]!=32||jono[i]!=9) { temp[kirjaimetlkm]=jono[kirjaimetlkm]; cout<<temp[kirjaimetlkm]; kirjaimetlkm ++; } else
Nyt tulostat kirjaimen jos joko jono[i]!=32 tai jono[i]!=9, eli siis aina sillä varmasti jompikumpi näistä pätee, && voisi olla oikeampi tuossa. Lisäksi kolmannella rivillä varmaan pitäisi olla myös jono[i] eikä jono[kirjaimetlkm].
Vakioiden 32 ja 9 sijaan olisi myös selkeämpi käyttää merkkiliteraaleja ' ' ja '\t'.
Eipä auta vaikka laittaisi AND tuohon ja kyllä tässä on tarkoitus käsitellä tuota kirjaimetlkm koska seulon tekstistä pois välejä ja tabulointeja en tajua miksei tämä toimi vaikka minulla vastaava toisessa projekstissa ja toimii
Lisäys: Debuggeri viel näyttää et merkki 32 tulossa mut siististi menee läpi :(
Millä tavalla sitten toimii väärin?
Väittäisin kyllä edelleen että pitäisi olla
temp[kirjaimetlkm]=jono[i];
sillä eihän tuossa nyt skipata yhtään kirjainta jos aina jonoa luetaan samasta indeksistä kuin mihin temppiin kirjoitetaan.
Antakee anteeksi täysin turha topic :( Omasta logiikastahan kaikki oli kiinni :(
Aihe on jo aika vanha, joten et voi enää vastata siihen.