Hej, mógłby mi ktoś wykodzić to zadanie?
Miałem do zrobienia 12, zostały mi tylko 2, ale tu nie mam pomysłu
Treść
Napisz funkcję, która zapisze do pliku wynikowego z pliku tekstowego zawierającego
słowa oddzielone spacją lub przecinkiem wszystkie wyrazy zaczynające się wielka litera.
Ścieżkę dostępu do pliku przekaz jako parametr funkcji.
[C] - operacje na plikach
-
- Użytkownik
- Posty: 844
- Rejestracja: 19 lis 2009, o 15:03
- Płeć: Mężczyzna
- Lokalizacja: Wrocław
- Podziękował: 121 razy
- Pomógł: 156 razy
[C] - operacje na plikach
To może inaczej - w czym dokładniej tutaj jest problem? Tworzysz sobie nowy plik i potem do niego tylko zapisujesz. Lecisz po kolejnych znakach pliku - najpierw sprawdzasz pierwszy znak pliku czy jest dużą literą, jak tak to zapis, jak nie to lecimy dalej aż do spacji lub końca pliku jeżeli ten już się kończy, jak trafisz na spację, to sprawdzasz następny występujący po niej znak czy jest dużą literą i tak w kółko. Operacje na plikach są w necie opisane. Możesz też użyć funkcji strtok, która przyjmuje Stringa i dzieli go na tokeny.