BorderGame
[help] c script! - Versione stampabile

+- BorderGame (https://www.bordergame.it)
+-- Forum: Programmazione (/Forum-Programmazione--158)
+--- Forum: Programmazione (/Forum-Programmazione)
+---- Forum: C, C# & C++ (/Forum-C-C-C)
+---- Discussione: [help] c script! (/Thread-help-c-script)



[help] c script! - minusto - 12-09-2012 11:07 PM

ciao ragazzi, questa settimana comincerò il c a scuola, e come al solito mi voglio portare avanti.. Sto sviluppando una calcolatrice un pò differente dalle altre che si trovano in rete(tutte con ciclo if)..

Ecco il codice:
Codice:
#include <stdio.h>
#include <stdlib.h>

int main(int argc, char *argv[])
{
int operazione;
operazione = 1
printf("1. Addizione - 2. Sottrazione - 3. Divisione - 4. Moltiplicazione\n");
scanf(%d,&operazione);
switch(&operazione){
   case 1:
   printf("Inserisci il primo numero seguito dalla virgola e poi il secondo\n");
   scanf(%d,a,b);
   }
}

dev c++ mi da errore in questa parte del codice:
Codice:
printf("1. Addizione - 2. Sottrazione - 3. Divisione - 4. Moltiplicazione\n");

potete aiutarmi?


RE: [help] c script! - gmeidk - 13-09-2012 08:00 AM

Ci sono due errori, il primo sarebbe che al comando operazione = 1 ti sei dimenticato il punto e virgola e il secondo è che a scanf la scrittura giusta è scanf("%d",&operazione); . Inoltre c'è anche un errore al comando switch che non so risolvere perché non me ne intendo aspetto

Codice:
#include <stdio.h>
#include <stdlib.h>

int main(int argc, char *argv[])
{
int operazione;
operazione = 1;
printf("1. Addizione - 2. Sottrazione - 3. Divisione - 4. Moltiplicazione\n");
scanf("%d",&operazione);
switch(&operazione){
case 1:
printf("Inserisci il primo numero seguito dalla virgola e poi il secondo\n");
   scanf(%d,a,b);
   }
}



RE: [help] c script! - minusto - 13-09-2012 03:03 PM

Grazie, mille si può chiudere Smile


RE: [help] c script! - Nagasci - 13-09-2012 03:37 PM

Closed