cursor um eine zeile zurückspringen



  • hallo .

    also da wir in der schule momentan mit 2dimensionalen datenfeldern anfangen und wir ganz simpel ne 3x3 matrix machen sollen (da liegt nicht das problem^^).

    und ich aus optischen gründen das so haben möchte das jeweils 3 eingegebene zahlen in einer reihe stehen wollte ich wissen ob es in C einen befehl gibt das man wieder eine reihe hochspringt, da bei scanf der curosor automatisch eine zeile nach unten geht durch betätigung der enter taste.

    um das nochmal zu verdeutlichen :
    momentan:
    x
    x
    x
    x
    x
    x
    x
    x
    x

    von mir gewünscht (wenns möglich ist):
    x x x
    x x x
    x x x



  • mhhh ok das wollte da oben nciht wie ich wollte man stelle sich einfach die ersten x etwas schief vor 🙂



  • Also in C gibt es

    gotoxy(int x, int y)
    

    Ob es sowas in .net gibt weis ich nicht (mach recht wenig auf der console).



  • Schau dir mal SetConsoleCursorPosition() aus dem WindowsSDK an. Sollte zwar n bisschen Interop-Arbeit sein - aber wenn du das machen willst, dürfte s so gehen.

    Greetz
    M.T.


Anmelden zum Antworten