Hola!! de nuevo...
Miren tengo el siguiente problema con un programa, no se porque me salen algunos errores, se me hace que es en lo del switch.... miren, lo que deseo hacer es que después de desplegarse en pantalla las leyendas de
¿Qué tipo de carga tiene su viga?
a) Carga distribuida
b) Carga puntual
y el usuario escoga la opción de su preferencia, el programa se mueva al módulo correspondiente, lo cual (creo yo se usará switch), sin embargo no estoy seguro, porque no se mucho de programación, y si alguien me pudiera explicar como es eso de los "label" en los goto (si es que también se puede usar en este programa)gracias de antemano....
#include <stdio.h>
#include <conio.h>
#include <math.h>
#include <graphics.h>
#include <stdlib.h>
#include <dos.h>
void main()
{
int opc;
char i,w,claro,carga,V,M;
printf(" \n Programa para Calcular los Esfuerzos Cortantes y Momentos M ximos \n \n \n");
printf(" ¨Qu‚ tipo de carga tiene su viga? \n \n");
printf( " a) Carga distribuida \n");
printf( " b) Carga puntual \n");
scanf( "%d",&opc);
switch(opc){
case a : goto(distribuida);
break;
case b : goto(puntual);
break;
}
{
distribuida:;
printf("Introduzca la magnitud de la carga \n");
scanf("%f",&carga);
printf("Introduzca la magnitud del claro \n");
scanf("%f",&claro);
V=((carga*claro)/2);
printf("El cortante es: %f",V);
}
{
puntual:;
printf("bien");
}
getch();
}
}