[C] Kleines Ping Programm

  • Hi,


    Nach dem ich ein Programm in Batch schrieb, möchte ich dasselbe in C versuchen. Jedoch funktioniert das nicht so richtig.
    Ich will ein kleines Programm schreiben, bei dem man die IP, die man pingen will, einlesen kann und diese dann gepingt wird + in einer Datei abgespeichert wird.


    Das habe ich:



    Leider geht das nicht.. Immer wenn ich was eingebe, wird wieder der Text ausgegeben, mehr nicht..
    Was mach ich falsch?^^



    Grüsse
    Vince

  • nunja, erstmal ist das keine elegante Lösung, bzw. zwei zeilen Batch-Code tun das Selbe.

    Zitat

    system("ping ip");


    Das funktioniert so nicht, denn ip ist einfach ein String, du willst allerdings eine Variable an der Stelle haben.
    In C musst du dafür halt einen entsprechenden String formatieren.
    Eine Lösung wäre: (ungetestet)