006
03.11.2006, 18:06 Uhr
Chaos81
|
Hallo alle zusammen,
ich habe das programm jetzt fertig (jedoch noch nicht so, wie es sein soll, da die umlaute nicht angezeigt werden. Habe sie einfach mit ae öe ... ersetzt.
Wisst ihr, wie der befehl lautet dass ich die zeichen ä,ö etc benutzen kann?
Hier mal das Programm...
C++: |
#include <iostream.h> #include <stdio.h>
void main ()
{ char zeichen; int i; FILE *Dateiverweis; FILE *Senke; if ((Dateiverweis = fopen ("Quelle.txt","r")) == NULL) { cout << "Datei Quelle. TXT konnte nicht geoeffnet werden"; getchar(); } else { if ((Senke = fopen ("Senke.txt","w+")) == NULL) { fclose(Dateiverweis); cout << "Datei Senke. TXT konnte nicht geoeffnet werden"; getchar(); } else { do { zeichen = fgetc(Dateiverweis); if (zeichen == 'ß') { for (i =0; i < 2; i++) { if ( i == 0) { zeichen = 's'; fputc(zeichen, Senke); cout << zeichen; } else zeichen = 's'; } } else if (zeichen == 'ü') { for (i =0; i < 2; i++) { if ( i == 0) { zeichen = 'u'; fputc(zeichen, Senke); cout << zeichen; } else zeichen = 'e'; } } else if (zeichen == 'ä') { for (i =0; i < 2; i++) { if ( i == 0) { zeichen = 'a'; fputc(zeichen, Senke); cout << zeichen; } else zeichen = 'e'; } } if (zeichen != EOF) fputc(zeichen, Senke); cout << zeichen; } while (zeichen != EOF); fclose(Dateiverweis); fclose(Senke); getchar(); } } }
|
mod edit: BENUTZE CPP TAGS SELBER Dieser Post wurde am 04.11.2006 um 12:23 Uhr von Pablo editiert. |