Ho scritto questo codice:
ho fato partire il suo compilato chiamato prova.exe in questo modo:codice:#include <stdio.h> #include <stdlib.h> int main(int argc, char *argv[]) { if(argv[1]=="c") printf("Ciao!!!!"); else printf("Errore 123..."); }
Mi stampa a video:codice:C:\>prova.exe c
perchè????codice:Errore 123....
eppure "argv[1]" è uguale a "c"!!!!
Come faccio a farlo funziare???
Grazie