entonces puede ser mi compilador? tengo el dev c++ 5.7.1
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ú
#include<stdio.h>
#include<stdlib.h>
#include<conio.h>
#include<string.h>
#define Y 5
int r1, z, x, j, cont=0, h, cont1=0, b;
float prom, acum, a, c;
struct infrac{
int nr;
int sec;
float velreg;
float vellim;
char fecha[10];
float multa;
}m;
main(){
printf("Ingrese la cantidad de Infracciones que tiene para cargar:\n");
scanf("%d", &r1);
struct infrac m[r1][Y];
z=-1;
cont1=0;
while(cont1<r1){
z=z+1;
system("cls");
printf("Numero de Registro:\n");
scanf("%d", &m[z][0].nr);
printf("Sector en el que se produjo la infraccion(1-4):\n");
scanf("%d", &m[z][1].sec);
printf("Velocidad Registrada(Km/h):\n");
scanf("%f", &m[z][2].velreg);
printf("Velocidad Limite(Km/h):\n");
scanf("%f", &m[z][3].vellim);
printf("Fecha(dd/mm/aa):\n");
fflush(stdin);
gets(m[z][4].fecha);
m[z][5].multa=2000+(1.50*(m[z][2].velreg-m[z][3].vellim));
printf("%f\n", m[z][5].multa); /*primer valor da correcto*/
printf("%f\n", m[z][5].multa); /*valor nada que ver*/
printf("%f\n", m[z][5].multa); /*valor nada que ver*/
cont1=cont1+1;
}
m[z][5].multa=2000+(1.50*(m[z][2].velreg-m[z][3].vellim));
printf("%f\n", m[z][5].multa); /*primer valor da correcto*/
printf("%f\n", m[z][5].multa); /*valor nada que ver*/
printf("%f\n", m[z][5].multa); /*valor nada que ver*/