La idea es que guarde el nombre del vendedor serian 3 nombres, eso lo guarda correctamente, pero los montos no, al ejecutar el programa me imprime bien los nombres pero los montos me salen 0.00 los 3.
este es el codigo que llevo hasta ahora.
Código:
#include<conio.h> #include<stdio.h> #include<math.h> #define M 3 #define N 3 void_bugfix_float(void){ float *bugfix; bugfix=bugfix; } main(){ char *a[M][N]; float monto[M][N]; int i,z; clrscr(); for(i=0;i<M;i++){ printf("Introduzca el nombre del %d vendedor \n",i); scanf("%s",&a[i][0]); printf("Introduzca el primer monto"); scanf("%f",&monto[i]); printf("Introduzca el segundo monto"); scanf("%f",&monto[i]); } printf("nombre Monto1 Monto 2"); printf("\n"); for(i=0;i<M;i++){ printf("%s %.2f %.2f\n",&a[i][0],&monto[i][0],&monto[i][0]); getch(); } }