Veröffentlicht 10. Oktober 200123 j Hi! Es geht noch einmal um mein Programm. Ich bin jetzt soweit, das ich Buchstaben aus einer bzw. nacheinander auch mehreren Dateien auslese und diese in einem Array speicher bis z.B. ein Leerzeichen kommt. Das sieht so aus: while (c != EOF) { c = fgetc (fz); if (c == ' ' || c == ',' || c == '.' || c == EOF || c == '(' || c == ')' || c == '?') { buffer1[pos] = '\0'; _strlwr(buffer1); if(strstr (buffer1, Eingabe)) { Gefunden = 0; pos = 0; } else Gefunden = 1; pos = 0; } if (Fehler == 0) break; buffer1[pos] = c; pos++; } Nun möchte ich die Bedingung für das erste if so formulieren, das ich alle Zeichen der ASCII-Tabelle nehme, ausser den 'richtigen' Buchstaben. Wie kann ich das machen :confused:, ich habe das in meinem Buch mal gelesen, finde es aber nicht mehr . Danke Bine
Archiv
Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.