Anonymní profil Hanule – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Anonymní profil Hanule – Programujte.comAnonymní profil Hanule – Programujte.com

 

Příspěvky odeslané z IP adresy 90.178.161.–

Hanule
C / C++ › Bílé znaky v souboru
9. 12. 2012   #168470

#14 zlz
Tak předtím mi to nepsali mezery, teď mi je to vypisuje zase vsude (nanahradi mi tu posloupnost), takže jsem to asi špatně pochopila.

       char c;
       //je bily znak
    int byl_whiteSpace=1;
     while (!feof(soubor1))
    { //nacte znak ze souboru
        fscanf(soubor1, "%c",&c);
        //najde whiteSpace
        if(isspace(c)) {
            byl_whiteSpace=0;
            //overi, jestli byl_whiteSpace je 0
            if(byl_whiteSpace==0)
            fprintf(soubor2, " ");

            //nebyl whiteSpace
        }else fprintf(soubor2, "%c",c);
        //nasel tecku, tak odradkuje
    if(c=='.') fprintf(soubor2, "\n");


    }
Hanule
C / C++ › Bílé znaky v souboru
9. 12. 2012   #168463

#11 KIIV
Tak nevím co dělám špatně.. Zkusila jsem to napsat podle toho, co jsi mi poradil ale nepíše mi tu mezeru nikde...

  char c;
       //je bily znak
    int byl_whiteSpace=1;
     while (!feof(soubor1))
    {
        fscanf(soubor1, "%c",&c);
        //byl whiteSpace
        if(isspace(c))
        {
            if(byl_whiteSpace==0)
            {
                fprintf(soubor2, " ");
                byl_whiteSpace=1;
            }
            //nebyl whiteSpace
        }else fprintf(soubor2, "%c",c);
    if(c=='.') fprintf(soubor2, "\n");

 

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý