[ Príspevkov: 2 ] 
AutorSpráva
Offline

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

Registrovaný: 27.05.16
Prihlásený: 02.12.20
Príspevky: 23
Témy: 7 | 7

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ý: 26.01.21
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

280

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

355

23.05.2009 8:54

Draex

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

Fast Write

v ATI/AMD grafické karty

8

1459

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

255

14.02.2011 14:06

majky358

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

WRITE ERROR HELP

v Ostatné zariadenia

2

149

30.03.2013 15:46

Koro36

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

parsovanie použitím selektorov

v PHP, ASP

2

491

12.09.2010 11:26

emer

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

USB write protection

v Ostatné

1

416

18.06.2008 0:12

tearan

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

fopen

v PHP, ASP

6

618

30.12.2008 1:11

chrono

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

Fopen nefunguje

v PHP, ASP

2

367

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

523

24.10.2009 13:56

rooobertek

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

147

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

167

08.01.2014 2:02

Sayllo

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

[VYRIESENE] fopen inak

v PHP, ASP

1

306

02.03.2009 23:17

Blackshadow

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

Problém s pouzitim usb a harddiskov

v Externé zariadenia

5

192

27.01.2013 17:41

shiro

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

Znizi sa rychlost pouzitim HUB-u?

v Ostatné zariadenia

4

835

02.01.2008 22:43

OmeGa

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

xD Karta - Musim sformatovat pred pouzitim

v Ostatné zariadenia

5

461

01.09.2010 0:47

Blackshadow



© 2005 - 2021 PCforum, edited by JanoF