Mi sto avvicinando piano piano al C, e mi sono trovato di fronte al dover verificare contnuto di una stringa:
Il fatto è che qualsiasi valore do alla variabile lett, non è uguale a "start".. nemmeno se imposto lett = "start" nel sorgente...codice:#include <stdio.h> int main (int argc, const char * argv[]) { // insert code here... char lett[20]; scanf("%s",lett); if (lett == "start") { printf("Starting Diary..."); } else { printf("Unknown Command: %s", lett); } return 0; }