Este programa de areglos y funciones, tiene que capturar N nombre, por consiguiente, carnet, edad y notas.... Ese es un comienzo, lo demás lo agregare luego, pero no me corre.... Ayuda..
#include<iostream>
#include<conio.h>
#include<stdio.h>
#include<string.h>
using namespace std;
int entrada(int n, char nombre[50], char carnet, float nota, int edad);
int imprimir(int n, char nombre[50], char carnet[50], float nota, int edad);
int entrada(int i,int n, char nombre[50], char carnet[50], float nota, int edad)
{
for(i=1;i<=n;i++)
{
cout<<"\n\n\n\t Instrodusca los datos que se le piden";
cout<<"\n Nombre #"<<i<<endl;
fflush(stdin);
gets(nombre)
;
cout<<"Carnet #"<<i<<endl;
gets(carnet);
cout<<"Edad #"<<i;
cin>>edad;
cout<<endl;
cout<<"Nota #"<<i;
cin>>nota;
}
}
int imprimir(int n, char nombre[50], char carnet[50], float nota, int edad)
{
int i;
for(i=1;i<=n;i++)
{
cout<<"\n\n\n\t Sus datos son: ";
cout<<"\n Nombre #"<<i<<" :"<<nombre<<endl;
cout<<"Carnet #"<<i<<" :"<<carnet<<endl;
cout<<"Edad #"<<i<<" :"<<edad<<endl;
cout<<"Nota #"<<i<<" :"<<nota<<endl;
}
}
int main()
{
int n;
cout<<"\n\n Introduce el numero de personas a introducir: ";
cin>>n;
entrada(n);
imprimir();
system("pause");
}