Ich möchte eine kleine Shell für einen Dateisystememulator basteln.
So soll man zB. "dir" eingeben, um den Verzeichnisinhalt anzuzeigen. im Quelltext sieht das so aus:
blabla bla...
char* eingabe = "";
scanf("%s", &eingabe);
if (eingabe == "dir") {...
^-- gibt aber immer false zurück, auch wenn dir eingegeben wird.
WO liegt das Problem? Ich glaube nicht, daß man in C keine Strings vergleichen kann!
bitte helft!