pongo cualquer dato diferente a 0 y de todas formas sigue con ese error
Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
Mostrar Mensajes MenúCitar#include<stdio.h>
#include<conio.h>
#include<windows.h>
#include"numeros romanos.h" //aqui estoy llamando a los otros codigos
#include"magia.h"
main()
{
int a;
while(a!=0)
{
system( "cls");
printf ("ARCADE BRETALERA");
printf ( "----------" );
printf("----------");
printf("Elige un juego de la lista:");
printf("\n\n1- magia\n2- numeros romanos\n\n0- salir del programa");
printf("\n\nelige: ");
scanf("%i",&a);
switch (a)
{
case 1:magia();break;
case 2:numerosromanos();break;
default:
printf("pulsa cualquier tecla para salir");
getch();
}
getch();
}
getch();
return 0;
}
Cita de: Shell Root en 16 Noviembre 2010, 02:31 AM#include <stdio.h>
int main(){
int sStatus = 0;
printf("Opciones:\n");
printf(" [+] 1 - Ingresar una edad.\n");
printf(" [+] 2 - No ingresar una edad.\n");
scanf("%d", &sStatus);
while(sStatus == 1){
/* Ingresar edades, realizar la cuenta de las imagenes */
/* Volver a pedir el menu principal */
}
return 0;
}
Citar#include <stdio.h>Ya pregunte edad y acumulo la edad
int e;
int main(){
e=0
int sStatus = 0;
printf("Opciones:\n");
printf("
- 1 - Ingresar una edad.\n");
printf("- 2 - No ingresar una edad.\n");
scanf("%d", &sStatus);
while(sStatus == 1){
printf("indique su edad");
scanf("%d",&e);
e++;
/*ESTO ES PARA ACUMULAR UNA EDAD*/
/* Ingresar edades, realizar la cuenta de las imagenes */
/* Volver a pedir el menu principal */
}
return 0;
}
Cita de: Shell Root en 16 Noviembre 2010, 02:03 AM
Ahh ok, entonces usa una variable INT, que podría reemplazarse con una variable BOOL. Así,int sStatus = 0; /* @No */
int sStatus = 1; /* @Sí */
gets(desicion);
if (strcmp(desicion,"si")==0)
{
Cita de: Shell Root en 16 Noviembre 2010, 01:54 AM
y... la pregunta es?.
Concejo: En vez de usar una variable CHAR con 2 posiciones, mejor usa una variable BOOL. Por ejemplo,bool sStatus = false; /* @No */
bool sStatus = true; /* @Sí */
#include <stdio.h>
#include <conio.h>
#include <windows.h>
int edades,edad2,total_de_edades_registradas,edad;
char desicion[2];
main()
{
edad=0;
edades=0;
edad2=0;
total_de_edades_registradas=0;
printf("\n\n desea ingresar una edad");
gets(desicion);
if (strcmp(desicion,"si")==0)
{
while(edades>=0)
{
printf("indique su edad: ");
scanf("%d",&edad);
edades++;
printf("\n\n Terminar el ingreso de edades");
gets(desicion);
if (strcmp(desicion,"si")==0)
{
printf("\n\n total de veces que funciono el programa %d",edades);
}
else
{
printf("indique su edad: ");
scanf("%d", &edad);
edades++;
}
}
}
getch();
return 0;
}