[ Príspevkov: 2 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 27.05.16
Prihlásený: 09.02.23
Príspevky: 24
Témy: 8 | 8

Zdravím potrebujem spočítať počet slov "ananas" resp. "aNaNaS" zo súboru a prepísať daný súbor s premmenou napr. count kde bude nahratá číslica (počet daných slov v súbore).

- Môžem použiť iba tieto 4 funkcie fopen(), fclose(), fgetc(), fputc()
- Malo by to počítať ako aj malé písmena aj veľké kapitálky.

Example:
Input file: Bananas are edible fruits, botanically berries. I love BANANAS because they are really good aNanas.

Output file: 3

Môj začatý kód: (nazov a obsah súboru určí testovací systém pri testovaní kódu)
Kód:
#include <stdio.h>
#include <stdlib.h>


int main(){
    char filename[20];
    char ch;
    int count;
  FILE *fp = fopen(filename,"r");
    if (fp == NULL)
    {
        perror("Error opening file.");//perror=printf pre errory
        return 1;
    }
 
    /* Normal processing continues here. */
   
    while((ch = fgetc(fp)) != EOF){
     
    }
    fclose(fp);
    return EXIT_SUCCESS;


}


Vďaka za pomoc.


Offline

Užívateľ
Užívateľ
Počítanie CHAROV v súbore a re-write súboru  použitím funkcií fopen(), fclose(), fgetc(), fputc()

Registrovaný: 27.06.09
Prihlásený: 04.03.23
Príspevky: 332
Témy: 3 | 3
Bydlisko: Košice - ok...

1. No to tam toho veľa nemáš...
2. Číslica (počet daných slov v súbore); páči sa mi ako si si pridal vstupnú podmienku pre počet < 10
3. Napadajú mi tak 3-4 možnosti (nepočítam 5. spaghetti, ktorú podľa mňa skúsiš, pritom nie je korektná a aj tak prejde); z toho 2-3 majú bližšie k 200IQ
4. Skúsil by som sa zamerať na to, že potrebuješ posledných 6 znakov (length of ananás...)
5. Neviem na čo ani odpovedám, konkrétnu otázku som nevidel...


_________________
GitHub: mfocko | mfocko.xyz
OSs: archLinux + fedora (+ Windows 10 Pro Insider Preview, only if needed)
Server: archLinux [nginx + Docker (GitLab) + SSH/SFTP + local mirror (FTP/rsync - archLinux, Fedora) + samba + transmission]
 [ Príspevkov: 2 ] 


Počítanie CHAROV v súbore a re-write súboru použitím funkcií fopen(), fclose(), fgetc(), fputc()



Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy.

Vytvorenie noveho suboru fopen()

v PHP, ASP

1

428

13.10.2010 19:15

chrono

V tomto fóre nie sú ďalšie neprečítané témy.

fwrite,fclose -chyba

v PHP, ASP

4

487

23.05.2009 8:54

Draex

V tomto fóre nie sú ďalšie neprečítané témy.

fopen

v PHP, ASP

6

767

30.12.2008 1:11

chrono

V tomto fóre nie sú ďalšie neprečítané témy.

Fast Write

v ATI/AMD grafické karty

8

1614

16.07.2005 21:02

Spirit

V tomto fóre nie sú ďalšie neprečítané témy.

Write permisions ...

v Operačné systémy Unix a Linux

1

435

14.02.2011 14:06

majky358

V tomto fóre nie sú ďalšie neprečítané témy.

parsovanie použitím selektorov

v PHP, ASP

2

657

12.09.2010 11:26

emer

V tomto fóre nie sú ďalšie neprečítané témy.

Fopen nefunguje

v PHP, ASP

2

525

22.11.2008 14:09

B.A.X.O

V tomto fóre nie sú ďalšie neprečítané témy.

FOPEN pomoc!

v PHP, ASP

3

678

24.10.2009 13:56

rooobertek

V tomto fóre nie sú ďalšie neprečítané témy.

WRITE ERROR HELP

v Ostatné zariadenia

2

306

30.03.2013 15:46

Koro36

V tomto fóre nie sú ďalšie neprečítané témy.

USB write protection

v Ostatné

1

599

18.06.2008 0:12

tearan

V tomto fóre nie sú ďalšie neprečítané témy.

[VYRIESENE] fopen inak

v PHP, ASP

1

476

02.03.2009 23:17

Blackshadow

V tomto fóre nie sú ďalšie neprečítané témy.

stiahnutie videa s použitím .m3u8

v Video programy

0

600

07.05.2021 14:42

tommy9

V tomto fóre nie sú ďalšie neprečítané témy.

Include alebo fOPEN - problem...

v PHP, ASP

3

365

21.10.2012 19:00

ondrejko0102

V tomto fóre nie sú ďalšie neprečítané témy.

Pomalšia READ rýchlosť ako WRITE

v Pevné disky a radiče

1

380

07.10.2013 19:27

KocuR

V tomto fóre nie sú ďalšie neprečítané témy.

RFID chips READ-WRITE (windows)

v Ostatné programy

2

1283

08.01.2014 2:02

Sayllo

V tomto fóre nie sú ďalšie neprečítané témy.

xD Karta - Musim sformatovat pred pouzitim

v Ostatné zariadenia

5

648

01.09.2010 0:47

Blackshadow



© 2005 - 2024 PCforum, edited by JanoF