Holaque , estoy con un ejercicio de vectores que no me sale. Dice así: Escribe un programa que genere un informe anual de ventas. Este informe deberá señalar las ventas mínimas de cada mes y del año completo. De cada operación se guarda la siguiente información: total de la venta y el número del mes, donde cada mes se indica por un entero del 1 al 12. Estas operaciones se almacenan en dos vectores y el tamaño del vector se definirá como 100 aunque el número de operaciones podrá ser menor.
He intentado hacer la primera parte que es buscar la venta mínima de cada mes, pero cuando lo compilo me da error:
C:\Users\asus\Desktop\venta minima vectores.c In function `main':
33 C:\Users\asus\Desktop\venta minima vectores.c subscripted value is neither array nor pointer
34 C:\Users\asus\Desktop\venta minima vectores.c subscripted value is neither array nor pointer
Código C:
Ver original#include <stdio.h>
#include <stdlib.h>
#define N_VENTAS 100
#define N_MESES 12
int main(){
float total_venta[N_VENTAS];
int mes[N_MESES];
int i,j;
char final;
int venta_menor;
for(i=0; i<N_MESES; i++){
}
final='n';
i=0;
while((i<N_VENTAS) && (final != 's') && (final != 'S')){
printf("Valor de la venta: "); scanf("%lf", &total_venta
[i
]); i++;
}
venta_menor=0;
for(i=0; i<N_MESES; i++)
for(j=1; j<N_VENTAS; j++)
if(total_venta[i]<venta_menor[j])
printf("La venta menor del mes %d es: %.2lf\n", mes
[i
],venta_menor
[i
]); }