tengo un problema al momento de declarar las variables, estoy aprendiendo acerca de programar en c y solo estoy usando #include "stdio.h" main(), el asunto es que estoy haciendo un arreglo en el cualquiero poner un registro de 5 señales distintas, en el momento de colocar las señales me indica que no están declaradas ninguna de ellas si pueden ayudarme lo agradecería este es el programa:
#include "stdio.h"
main()
{
int altitud[2], i; struct reg
{
int A;
int B;
int C;
int D;
int E;
};
i=1;
while (i<2)
{
printf("Las revoluciones por minuto de todos los motores es de: ");
scanf("%d", &altitud.A);
printf("La presión en PSI es: ");
scanf("%d", &altitud.B);
printf("la cantidad de aceite en l/m es: ");
scanf("%d", &altitud.C);
printf("La temperatura del aceite es de: ");
scanf("%d", &altitud.D);
printf("La temperatura de incendio es; ");
scanf("%d", &altitud.E);
}
i=1;
while(i<2)
{
if(altitud.A>10800)
{
printf("APU se apago por el exceso de revoluciones en el motor");
}
if(altitud.B<3000)
{
printf("APU se apago por falta de presión");
}
if(altitud.C<175)
{
("APU se apagó por falta de aceite");
}
if(altitud.D<380)
{
("APU se apago por falta de temperatura en el aceite");
}
if(altitud.E>800)
{
("APU se apagó por incendio en una zona del avión");
}
i=i+1;
}
}
#include "stdio.h"
main()
{
int altitud[2], i; struct reg
{
int A;
int B;
int C;
int D;
int E;
};
i=1;
while (i<2)
{
printf("Las revoluciones por minuto de todos los motores es de: ");
scanf("%d", &altitud.A);
printf("La presión en PSI es: ");
scanf("%d", &altitud.B);
printf("la cantidad de aceite en l/m es: ");
scanf("%d", &altitud.C);
printf("La temperatura del aceite es de: ");
scanf("%d", &altitud.D);
printf("La temperatura de incendio es; ");
scanf("%d", &altitud.E);
}
i=1;
while(i<2)
{
if(altitud.A>10800)
{
printf("APU se apago por el exceso de revoluciones en el motor");
}
if(altitud.B<3000)
{
printf("APU se apago por falta de presión");
}
if(altitud.C<175)
{
("APU se apagó por falta de aceite");
}
if(altitud.D<380)
{
("APU se apago por falta de temperatura en el aceite");
}
if(altitud.E>800)
{
("APU se apagó por incendio en una zona del avión");
}
i=i+1;
}
}