Problema con un programma

di il
2 risposte

Problema con un programma

Scusate, ho un problema con un prigramma molto banale che ho fatto per provare il char, visto che e da poco che studio informatica mi potreste dire dov'è il problema in questo codice:
#include <stdio.h>
int
main ()
{ char ch,ch2;
printf("vuoi vontinuare (s/n)?");
ch = getchar();
ch2 = getchar();
if(ch = 's'){printf("continuo");}
else{printf("smetto");}
return 0;
}
da quel che so il anche l'invio conta come un carattere e quindi per non riscontrare problemi o inserito un'altra variabile che ho chiamato ch2;
Spero rispondiate al più presto grazie

2 Risposte

  • Re: Problema con un programma

    Il problema sta nella riga della if ... vediamo se ci arrivi da solo ...

    P.S. Usa i tag CODE per il codice, sempre
  • Re: Problema con un programma

    Matteoinformatik232 ha scritto:


    Scusate, ho un problema con un prigramma molto banale che ho fatto per provare il char, visto che e da poco che studio informatica mi potreste dire dov'è il problema in questo codice:
    #include <stdio.h>
    int
    main ()
    { char ch,ch2;
    printf("vuoi vontinuare (s/n)?");
    ch = getchar();
    ch2 = getchar();
    if(ch = 's'){printf("continuo");}
    else{printf("smetto");}
    return 0;
    }
    da quel che so il anche l'invio conta come un carattere e quindi per non riscontrare problemi o inserito un'altra variabile che ho chiamato ch2;
    Spero rispondiate al più presto grazie
    Ti consiglio anche di indentare il codice, per ora non ti sembrerà importante, ma quando farai codice più lungo senza indentazione impazzisci
Devi accedere o registrarti per scrivere nel forum
2 risposte