#include "stdio.h"
#include "conio.h"
void menu();
void srm();
void cuadrado();
void comp();
void impnum();
void sumimp();
void prom();
char op;
int i;
float a,b,c,d,e,n,p,ab;
main()
{
do
{
void menu();
switch(op)
{
case'1':srm();break;
case'2':cuadrado();break;
case'3':comp();break;
case'4':impnum();break;
case'5':sumimp();break;
case'6':prom();break;
}
}
while(op!='0');
}
void menu()
{
printf("1: Sumatoria, Resta y Producto de dos numeros \n");
printf("2: Cuadrado de un numero \n");
printf("3: Comparacion de tres numeros \n");
printf("4: Impresion de números del 1-100 \n");
printf("5: Suma de numeros impares del 1 al 10 \n");
printf("6: Promedio de 'n' numero de alumnos \n");
printf("0: Terminar programa \n");
printf("Teclee la tarea que desea realizar: \n");
op=getch();
}
void srm()
{
printf("Teclea el primer valor: ");
scanf("%f",&a);
printf("Teclea el segundo valor: ");
scanf("%f",&B)/>;
c=a+b;
d=a-b;
e=a*b;
printf("la suma es: %f \n",c);
printf("la diferencia es: %f \n",d);
printf("el producto es: %f \n",e);
}
void cuadrado()
{
printf("Teclea el valor: ");
scanf("%f",&a);
c=a*a;
printf("Resultado: %f",c);
}
void comp()
{
printf("Introduzca el primer valor: ");
scanf("%f",&a);
printf("Introduzca el segundo valor: ");
scanf("%f",&B)/>;
printf("Introduzca el tercer valor: ");
scanf("%f",&c);
if(a!=b && a!=c)
if (a>B)/>
if(a>c)
printf("a es el maton");
else
printf("c es el jefe");
else
if(b>c)
printf("b es el mero mero");
else
printf("c rifa");
else
printf("teclea valores diferentes ");
}
void impnum()
{
i=1;
while (i<=100)
{
printf("%f \n",i);
i=i+1;
}
getch();
}
void sumimp()
{
a=0;
b=1;
while (a<10 && b<10)
{
a=c;
c=a+b;
b=b+2;
}
printf("%f",c);
getch();
}
void prom()
{
a=0;
d=0;
printf("Numero de alumnos: ");
scanf("%d",&n);
while(a<n)
{
printf("Calificacion: ");
scanf("%f",&B)/>;
c=b+d;
p=c/n;
d=c;
a=a+1;
}
printf("%f",p);
getch();
}
Problem:
Whenever I run the program, Nothing happens on the black screen ( I dont know it's name).
What am I doing wrong?
note: Ignore the spanish bits...I live in mexico