joa, nun ist es wohl oder übel so weit. Ich muss nun in der Schule C lernen.
Dank meiner derzeitigen Erkrankung musste ich auch eine C Vorlesung ausfallen lassen und da wurde auch wohl das behandelt, wo ich grad bescheitere. Also:
Wir sollen ein Programm schreiben, was auf einen Parameter reagieren soll.
Dafür muss ich herausfinden, ob es sich um eine Hex-Zahl (0x...) oder um eine Dezimalzahl handelt.
Nun wollte ich einen String definieren, der zwei Zeichen lang ist, um dort die ersten beiden Zeichen des Parameters zu speichern. Wir sollen dafür sscanf() benutzen.
Alles schön und gut aber ich bekomm es irgendwie nicht hin, einen String zu definieren. Hab da schon mein schlaues Buch gewälzt und bin nun auf folgenden Code gekommen:
Allerdings meldet der Compiler den Fehler "warning: char format, pointer arg (arg 3)" (In Zeile 9)
Was mache ich hier falsch?