buenas!!
miren,estoy intentando pasar una cadena de caracteres o array,desde una estructura a una función,el compilador me da el siguiente error:
30 "conversion from `char*' to non-scalar type `nombre' requested "
codigo fuente:
#include<stdio.h>
#include<conio.h>
#include<string.h>
struct dato
{char nombre[8];
};
int validar_nombre(struct dato);
int main()
{
struct dato i;
printf("Nombre:");
scanf("%s",&i.nombre);
validar_nombre(i.nombre);
}
validar_nombre(i.nombre)
{
printf("1");
return;
}