Hilfe bei einer Funktion



  • mit den richtigen idizes funktioniert's einwandfrei

    int l=strlen(zeichen[0]);                //Länge bestimmt
        int k=strlen(zeichen[1]);
        memmove(zeichen[0]+20-l,zeichen[0],l);   //Verschieben
        memset(zeichen[0],'0',20-l);             //Auffüllen
        memmove(zeichen[1]+20-k,zeichen[1],k);   //Verschieben
        memset(zeichen[1],'0',20-k);             //Auffüllen
    

    Naj bei neagativen zahlen dürfte es trotzdem noch probleme geben.
    Kurt

    BTW nach solchen operationen wirkt ein einfaches

    cout << zeichen[0] << endl;
    

    wunder wenn du sehen willst ob du es auch richtig gemacht hast.



  • Joa so geht die NORMALE subtraktion mit unterschiedlichen langen zahlen
    und des minus geht auch außer du hast vorher die addition mal aufgerufen dann geht sie nicht mehr
    und mit - - gehts auch noch nicht.

    Trotzdem thx die restlichen probs werd ma shco irgendwie lösen falls doch noch jemand was weiß bitte posted es


Anmelden zum Antworten