Tom: C: Beim Leerzeichen trennen

Hallo zusammen!!

Ich habe die folgende Aufgabe. Eigentlich recht simpel aber für einen Anfänger für mich...
Habe auch schon "gegoogelt" jedoch nichts gefunden.
Also, sagen wir, ich habe 2 Dateien.
In der einen steht:
SUBJECT: 123 (123 ist irgendeine Zahl, die hat aber höchstens 3 stellen)
Ich will aber dass die 123 OHNE dem Subject in die andere Datei kopiert wird. Also dass in der anderen einfach nur 123 steht.
Kann mir da jemand helfen?

Danke und Gruß,
Tom

  1. hey,

    schlag mal die Fkt. "substr()" nach ...
    die müßte Dir weiterhelfen !

    mfG,
        Markus.

    1. hey,

      Hallo Markus

      schlag mal die Fkt. "substr()" nach ...
      die müßte Dir weiterhelfen !

      Hab ich, find das aber nur für PHP. Das will in meinem C Programm nicht laufen :/

      Noch eine Idee?
      Gruß, Tom

      1. Hallo Tom,
        lies dir das mal durch;
        ebenso kannst du ja auch die einzelenen zeichen auslesen:

        http://www.c-plusplus.de/tuts/cpp/cpp_dodrill_einfuehrung.zip
        "3.2.3 Zugri auf einzelne Zeichen eines Strings
        Natürlich ist ein String intern irgendwie als (dynamisches) Feld vom Typ char abge-
        speichert und man kann wie in C mittels Indizierung (Operator []) auf die einzelnen
        Zeichen des Strings zugreifen:
        string s = "hallo";
        s[0] = 'H';
        cout << s << endl; /// Ausgabe: Hallo
        Bei einem derartigen Zugri auf einzelne Zeichen eines Strings (s) muss man selber
        darauf achten, dass der Index im erlaubten Bereich liegt. Greift man mit negativem
        oder zu groÿem Index zu, so führt das (wie in C) zu merkwürdigen Laufzeitfehlern.
        Greift man mit Indizierung auf einen konstanten String zu, so kann der gelieferte
        Buchstabe nicht abgeändert werden!"

        hoffe, es hilft dir weiter
        Christoph

        1. Hallo Christoph!
          Danke für deine Hilfe!
          Hat wunderbar geklappt!!
          Gruß, Tom