Buenas,
-No te recomiendo usar variables globales si no es necesario.
-La variable RetornoMD no es usada.
-En la declaración de la función las variables deben coincidir en tipo con las que le pases luego.
-Al usar cout y cin, debes usarlos como std::cout y std::cin, o si te da pereza poner
-En el bucle for usas una variable no declarada (e innecesaria) también te recomiendo inicializar los índices a 0. Además si pones ";" tras el bucle for no incluyes ninguna instrucción en el mismo
Por lo que tu código quedaría más o menos así:
#include <iostream>
using namespace std;//
void MostrarDatos(char N[], int E);
int main() {
char Nombre[30];
int Edad;
//Pedir nombre
cout << "Ingrese nombre su nombre: " <<endl;
cin >>Nombre;
cout << "Ingrese su edad: " << endl;
cin >> Edad;
for (int count = 0; count < 10; count++)
MostrarDatos(Nombre, Edad);
return 0;
}
void MostrarDatos(char N[], int E) {
cout << "Su nombre es: " << N << endl;
cout << "Usted tiene " << E << " años" << endl;
}
Saludos!