witam!!
mam nadzieje że mi ktoś pomoże, dostałem z C w szkole zadanie domowe którego rowiązać nei potrafie...
niestety C nie kumam ani troche mimo że program do napisania jest zapewne prosty. oto treśc zadania:
"napisz program tworzący kopię pliku zamieniający wszystkie wielkie litery na małe. nazwa starego i nowego pliku podane są jako parametry
./program stary.txt nowy.txt"
pomoże ktoś?
z góry dzięki
[c]kopia pliku - zamiana wielkości liter
Rozpoczęty przez
dr_igi
, 15 12 2006 22:38
1 odpowiedź w tym temacie
#1
Napisano 15 12 2006 - 22:38
#2
Napisano 16 12 2006 - 00:53
#include <cctype> #include <stdio.h> #include <conio.h> int main(int argc, const char* argv[]) { FILE *plik1, *plik2; plik1=fopen(argv[1],"rt"); plik2=fopen(argv[2],"wt"); char znak=NULL; while(znak!=EOF) { znak=getc(plik1); if(isalpha(znak)) putc((char) toupper(znak), plik2); else putc(znak, plik2); } fclose(plik1); fclose(plik2); getch(); return 0; }Sprawdzone pod VC6. Dziala
Użytkownicy przeglądający ten temat: 0
0 użytkowników, 0 gości, 0 anonimowych