0 votos
por (20 puntos) en C/C++
Hola, tengo una duda. Tengo un tda con su estructura y sus respectivas funciones de carga y muestra.

Una funcion de muestra en el tda es la siguiente:

char* muestra_nombre (Paciente p){

return (p.Nombre);

}

Lo que hago es crear una funcion de muestra donde invoco a las funciones y luego imprimir los datos usando la funcion como parametro a mostrar:

int mostrar(listaU *A, Paciente p){

     forward(A);

     muestra_nombre(Paciente p);

     printf(El nombre es: "%s", muestra_nombre(Paciente p));

 El problema es que larga error al invocar la funcion diciendo que se espera algo antes de Paciente p en la invocacion.

Me gustaria saber como puedo hacer para invocar correctamente y corregir dicho error.

Por favor, accede o regístrate para responder a esta pregunta.

Preguntas relacionadas

0 votos
0 respuestas
preguntado por toshibanumberfabrik (20 puntos) Ene 28, 2016 en C/C++
0 votos
0 respuestas
preguntado por 1bept (20 puntos) Ene 28, 2016 en C/C++
Bienvenido a Dudas de Programación, donde puedes hacer preguntas y recibir respuestas sobre los problemas más frecuentes de los lenguajes de programación, frameworks de desarrollo y bases de datos que utilices. Foro de Línea de Código

Categorías

...