Foros del Web » Programación para mayores de 30 ;) » .NET »

que problema hay en este programa que hize?

Estas en el tema de que problema hay en este programa que hize? en el foro de .NET en Foros del Web. he hecho este programa y por alguna razon no funciona, el usuario no puede salir de cada case, se queda dando vueltas, si se fijan, ...
  #1 (permalink)  
Antiguo 14/01/2002, 14:56
 
Fecha de Ingreso: enero-2002
Mensajes: 2
Antigüedad: 22 años, 3 meses
Puntos: 0
que problema hay en este programa que hize?

he hecho este programa y por alguna razon no funciona, el usuario no puede salir de cada case, se queda dando vueltas, si se fijan, la opcion 3 y 4 se quedan dando vueltas infinitas, auqi les va el programa (ojo q es puro ocio)
#include "stdio.h"
#include "conio.h"
#include "time.h"
#include "stdlib.h"

int medda (int x);
int op,i,o,u,x,kk;
char p1[12],p2[12],p3[12];

void main()
{
printf("\n WELCOME TO OCIO V1.0\n");
printf("\n by QBERT_SAD\n");
getch();

printf("\n elige opcion\n");
printf("\n 1. determinar \n");
printf("\n 2. calcular \n");
printf("\n 3. leer sobre el autor \n");
printf("\n 4. leer lema\n");
printf("\n 5. salir\n");
printf("\n the choice is yours, anyway, have fun\n");
scanf("%d",&op);

while (op!=5)
{
switch(op)
{
case 1:
{

printf("\n determine en una palabra los sig terminos\n");
printf("\a FERRARI\a");
for (i=0;i<=12;i++)
scanf("%c",&p1[0]);
printf("\a V12\a");
for (o=0;o<=12;o++)
scanf("%c",&p2[0]);
printf("\a ingrid\a");
for (u=0;u<=12;u++)
scanf("%c",&p3[0]);
printf("\n ud determino lo siguiente para cada termino:\n");
printf("\n para FERRARI\n");
getch();
puts(p1);
getch();

printf("\n para V12\n");
getch();
puts(p2);
getch();

printf("\n para ingrid\n");
getch();
puts(p3);
getch();
break;
}
case 2://calcular
{

printf("\n ingrese nro cualquiera\n");
scanf("%d",&x);
kk=medda(x);
getch();

printf("\n el nro final es %d\n", kk);
getch();
break;
}

case 3://autor
{
printf("\a\n soy qbert, alias juanan0, naci pa tener mala cuea\a\n");
printf("\n por suerte tengo varios amigos q me apoyan, q triste mi vida ¿no?\n");
getch;
break;
}
case 4://lema
{
printf("\n Caminante no hay camino\n");
getch;
printf("\n se hace camino al andar\n");
getch;
pr
  #2 (permalink)  
Antiguo 14/01/2002, 14:58
 
Fecha de Ingreso: enero-2002
Mensajes: 2
Antigüedad: 22 años, 3 meses
Puntos: 0
Re: que problema hay en este programa que hize?

opps!!
se trunco el mensaje, aqui les va lo que faltaba, sorry por el desorden, pero no se tabulo al momento de copiarlo...


case 4://lema
{
printf("\n Caminante no hay camino\n");
getch;
printf("\n se hace camino al andar\n");
getch;
printf("\n y cuando vuelvas la vista atras\n");
getch;
printf("\n veras la senda que nunca mas volveras a pisar\n");
getch;
break;
}
}//end case
}//end while
}//end void
medda(int)//función del ass
{
int r;
r=x*10;
return(r);
}//fin funcion del ass

:)
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:00.