rendered paste body#include <conio.h>#include <stdio.h>#include <string.h>#define TOTAL_VECTOR 30//Prototipoint validarnum (int,int,int);char validarcad (char [],int);void main() {int legajo[TOTAL_VECTOR],edad[TOTAL_VECTOR];char categoria[TOTAL_VECTOR][31],valcategoria[31];int legajonum,edadnum,ValmaxLegajo=1000, minEdad=125,i,ValminLegajo=1,maxLegajo=0; for(i=0; i<(TOTAL_VECTOR); i++){ clrscr(); printf("INGRESE NUMERO DE LEGAJO DEL EMPLEADO: "); scanf("%d", &legajonum); fflush(stdin);//REALIZAR FUNCION PARA VALIDACION DE LEGAJO legajo[i]= validarnum(legajonum,ValmaxLegajo,ValminLegajo); printf("Ingrese la edad del empleado: \n"); scanf("%d", &edadnum); fflush(stdin); while (edadnum < 1 || edadnum > 120) { printf("ERROR, REINGRESE LA EDAD"); scanf("%d", edad[i]); fflush(stdin); }//while edad[i]=edadnum; printf("Ingrese la Categoria \n"); printf("Junior \t"); printf("Semisenior \t"); printf("Senior \t"); gets(valcategoria); //categoria[i] = categ; //puts(categoria[i]);//REALIZAR LLAMADA A LA FUNCION PARA VALIDACION DE CATEGORIA validarcad(valcategoria,30); strcpy (categoria[i],valcategoria); puts(categoria[i]); if(legajo[i] > maxLegajo) { //legajo[i] = maxLegajo; maxLegajo=legajo[i]; } if(edad[i] < minEdad) { minEdad = edad[i]; } getch(); }//for printf("Maximo legajo: \n %d", maxLegajo); printf("Minima edad: \n %d", minEdad); getch(); clrscr();}//main//desarrolloint validarnum(int num,int max,int min){ while (num<min || num>max){ printf("Error, reingrese \n"); scanf("%d", &num); } return num;}char validarcad (char cadena[],int num){char cat[11]="Junior";char cat1[11]="Semisenior";char cat2[11]="Senior"; while((strlen(cadena)>num) || ((strcmp(cadena,cat)!=0) && (strcmp(cadena,cat1))!=0 && (strcmp(cadena,cat2)!=0))) { printf ("Error, las categorías son Junior, Semisenior, Senior"); gets(cadena); fflush(stdin); } return *cadena;}