Código
#include<stdio.h> #include<stdlib.h> #include<string.h> #include<ctype.h> void altas(char nom[70][30],int numh[70][30],int numHD[70][30],int R[70][30], char cui[70][15], int *n); void ordena(char nom[70][30],int numh[70][30],int numHD[70][30],int R[70][30], char cui[70][15], int *n); void main() { char opc ,opc2, nom[70][30], cui[70][15]; int numh[70][30],numHD[70][30], R[70][30], n=0; do { switch(opc) { case 'a': altas(nom,numh,numHD,R,cui, &n); break; case 'b': do { switch(opc2) { case 'a': break; case 'b': break; case 'c': break; } }while(opc!='c'); break; case'c': break; case'd': break; case'e': break; } }while(opc!='e'); } void altas(char nom[70][30],int numh[70][30],int numHD[70][30],int R[70][30], char cui[70][15], int *n) { char salir; do { *n=*n+1; }while(salir!='N' && *n<30); } void ordena(char nom[70][30],int numh[70][30],int numHD[70][30],int R[70][30], char cui[70][15], int n) { int a,b,aux; char aux[30]; for(a=1; a<nom[n][30]; a++) for(b=0; b<nom[n][30]-a; b++) { n++; aux[30]=nom[b][30]; nom[b][70]=nom[b+1][70]; nom[b+1][70]=aux[30]; } }