- 157
- 6
- CPU
- AMD Athlon 64 X2 5200+
- Scheda Madre
- Asrock
- HDD
- Maxtor 300GB
- RAM
- Corsair
- GPU
- nVidia Geforce 6150SE
- Audio
- Integrata mobo
- OS
- Windows 7 Home Premium 32bit
Salve a tutti! Ho un problema riguardo un programma sviluppato in C.
Questo è il codice sorgente con il relativo problema indicato con un commento:
#include <stdio.h>
main()
{
char risp;
int d, y, a;
printf("vuoi iniziare il programma?\n");
scanf("%c", &risp);
switch (risp)
{
case 'si': // Qui DEV C++ mi da errore in compilazione ovvero: " 'si' undecleared (first use this function) "
printf("Inserisci il valore d: ");
scanf("%d", &d);
printf("Inserisci il valore y: ");
scanf("%d", &y);
a=x*y;
printf("Questa e' la tua area %d", a);
break;
case 'no':
printf("programma terminato");
default:
do
{ printf("ERRORE!");
printf("inserisci di nuovo la risposta: ");
scanf("%d", &risp);
}
while (r1=='si');
}
getchar();
getchar();
getchar();
getchar();
getchar();
}
Mi potreste dare una mano??
Grazie anticipatamente!
Questo è il codice sorgente con il relativo problema indicato con un commento:
#include <stdio.h>
main()
{
char risp;
int d, y, a;
printf("vuoi iniziare il programma?\n");
scanf("%c", &risp);
switch (risp)
{
case 'si': // Qui DEV C++ mi da errore in compilazione ovvero: " 'si' undecleared (first use this function) "
printf("Inserisci il valore d: ");
scanf("%d", &d);
printf("Inserisci il valore y: ");
scanf("%d", &y);
a=x*y;
printf("Questa e' la tua area %d", a);
break;
case 'no':
printf("programma terminato");
default:
do
{ printf("ERRORE!");
printf("inserisci di nuovo la risposta: ");
scanf("%d", &risp);
}
while (r1=='si');
}
getchar();
getchar();
getchar();
getchar();
getchar();
}
Mi potreste dare una mano??
Grazie anticipatamente!