Dobrý den,
zjistil jsem pochybnosti ve vygenerování vstupního souboru formátu .txt.
V zadání je popsán postup, při kterém by měl program rozeznat tři čísla. První číslo udává počet vstupů, další udává počet znaků zadaného řetězce a to poslední udává počet znaků hledaného řetězce.
Problém je ale takový: První číslo je odděleno mezerou, což není problém při čtení pomocí funkce cin/fin. Ale další číslo je spojeno s řetězce tedy není odděleno. Je tedy chyba v zadání? Nebo má být požita funkce např.: isdigit/isalpha? Díky za odpověď
pokud programuješ na windows, je pravděpodobné, že problém je způsoben odlišným značením konce řádků na linux/windows. Zkus vstup otevřít v nějakém pokročilém editoru (např. sublime).
Další možnost je otevření v prohlížeči - přetáhni vstupní soubor do chromu, měl by se ti zobrazit správně. Následně překopíruj zobrazený text do svého nového souboru.
Pokud by problémy přetrvávaly, neváhej se na nás obrátit