kann ich diesen c-code ausführen, wenn ja wie?

Diskutiere kann ich diesen c-code ausführen, wenn ja wie? im C/C++ Forum im Bereich Programmieren unter Linux/Unix; C Quellcode #include <stdio.h> #include <stdlib.h> int main(int argc, char *argv[]) { char ziffern[13][3] = { "M", "CM", "D", "CD",...

  1. Emess

    Emess Turmspringer

    Dabei seit:
    08.10.2006
    Beiträge:
    1.045
    Zustimmungen:
    0
    Ort:
    Odenwald
    Code:
    C Quellcode
    
    
    #include <stdio.h>
    #include <stdlib.h>
     
    int main(int argc, char *argv[]) {
      char ziffern[13][3] = { "M", "CM", "D", "CD", "C", "XC", "L", "XL", "X",
    		       "IX", "V", "IV", "I"};
      int zahlen[13] = { 1000, 900, 500, 400, 100, 90, 50, 40, 10, 9, 5, 4, 1 };
      int zahl, i=0;
     
      /*scanf("%d", &zahl);*/
      zahl = atoi(argv[1]);
      while (zahl > 0) {
        if (zahl/zahlen[i] >= 1) {
          printf(ziffern[i]);
          zahl -= zahlen[i];
        }
        else {
          i++;
        }
      }
      printf("\n");
      return 0;
    }
     
  2. Anzeige

    Anzeige

    Wenn du mehr über Linux erfahren möchtest, dann solltest du dir mal folgende Shellkommandos anschauen.


    Registrieren bzw. einloggen, um diese und auch andere Anzeigen zu deaktivieren
  3. #2 bytepool, 28.10.2009
    bytepool

    bytepool Code Monkey

    Dabei seit:
    12.07.2003
    Beiträge:
    791
    Zustimmungen:
    0
    Ort:
    /home/sweden/göteborg
    Hi,

    ob du das kannst weiss ich nicht, aber ich wuesste eigentlich auch nix was dagegen spricht. ;)
    Kompilieren und ausfuehren, wie immer...
    Code:
    $ gcc -o foo foo.c
    $ ./foo
    
    mfg,
    bytepool
     
  4. Emess

    Emess Turmspringer

    Dabei seit:
    08.10.2006
    Beiträge:
    1.045
    Zustimmungen:
    0
    Ort:
    Odenwald
    muss man das ubedidingt kompilieren, und wenn ja, wie geht das. Ich würde das zum ersten mal machen. Einfach nur um es mal gemacht zu haben. :oldman
     
  5. #4 daboss, 28.10.2009
    Zuletzt bearbeitet: 28.10.2009
    daboss

    daboss Kaiser

    Dabei seit:
    05.01.2007
    Beiträge:
    1.297
    Zustimmungen:
    0
    Ort:
    bavaria.germany.europe.world
    Ja, musst du zwingend kompilieren. Wie das geht, hat bytepool schon gesagt....
    /Edit: Ich würde an deiner Stelle mindestens noch checken, ob argv[1] auch existiert...
     
  6. Emess

    Emess Turmspringer

    Dabei seit:
    08.10.2006
    Beiträge:
    1.045
    Zustimmungen:
    0
    Ort:
    Odenwald
    Danke ich werds mal testen
     
Thema:

kann ich diesen c-code ausführen, wenn ja wie?

Die Seite wird geladen...

kann ich diesen c-code ausführen, wenn ja wie? - Ähnliche Themen

  1. »Kubuntu Focus«-Notebook kann vorbestellt werden

    »Kubuntu Focus«-Notebook kann vorbestellt werden: »Kubuntu Focus« ist ein Notebook, das den Kubuntu-Desktop mit leistungsfähiger Hardware zu einem Rechner für Entwickler, Gamer und andere Anwender...
  2. Unbekannte Ordner im tmp auf Linux Mint

    Unbekannte Ordner im tmp auf Linux Mint: Hallo, mir sind gerade mir fünf unbekannte Ordner im tmp aufgefallen. Diese kann ich nicht mehr wieder einfach so löschen und sind alle...
  3. PineBook Pro kann vorbestellt werden

    PineBook Pro kann vorbestellt werden: Das ARM-Notebook PineBook Pro des chinesischen Herstellers Pine64 kann ab sofort für rund 200 US-Dollar vorbestellt werden. Weiterlesen...
  4. USB-Stick wird nicht erkannt

    USB-Stick wird nicht erkannt: Moin moin, ich habe das oben beschriebene Problem, und habe jetzt seit geschlagenen 40 Minuten gefühlt jedes Forum durchgeblättert, und jede...
  5. Wie kann ich x Zeichen hinter einem bestimmten Wort ausgeben ?

    Wie kann ich x Zeichen hinter einem bestimmten Wort ausgeben ?: In mehreren Dateien ist immer mehrfach ein bestimmtes Wort enthalten, gefolgt von einem "=". Ich möchte mir die dahinter folgenden 10 Zeichen...
  1. Diese Seite verwendet Cookies um Inhalte zu personalisieren. Außerdem werden auch Cookies von Diensten Dritter gesetzt. Mit dem weiteren Aufenthalt akzeptierst du diesen Einsatz von Cookies.
    Information ausblenden