hola, buenas tardes, no entiendo por que en este final ponen en la funcion void carga a int* como parametro, ya que es la cantidad de articulos, segun dice ahi, y ademas d eso si me pueden decir si estan bien declaradas las variables segun el final, porque para mi estan bien, pero tuve un problema con otro final que el error que me marcaba era que a no estaba definida... muchas gracias a los que contesten!
el final esta en este link: http://img42.imageshack.us/i/img112d.jpg/
el final esta en este link: http://img42.imageshack.us/i/img112d.jpg/
Código [Seleccionar]
#include <stdio.h>
struct productos {
int cod_a; /*articulo*/
char modelo[10];
char descripcion[200];
float precio;
long cod_p; /*proveedor*/
nom_p[30];};
void carga (struct productos[], int*);
void ordenar (struct productos[], int*, int);
void mostrar (struct productos[], int*, char[]);
.............. buscar (struct productos[], int*, char[]); /*no se que va en lo que retorna*/
char* modificar (struct productos[], int*, int);
main()
{
struct productos a[49];
.
.
.
.
}