la verdad no soy muy bueno, nesecito leer la entrada de una cadena desde el teclado y asi llamar la funcion para imprimir la informacion de alumnos en pantalla
desde un fichero txt
utilizo dev-c y turbo C
esto es lo que tengo
#include<conio.h>
#include<stdio.h>
#include<stdlib.h>
main(){
void alumno1();
void alumno2();
char nom[20];
printf("Buscar Alumno:");
scanf("%s",a);
/*aqui es donde ya no se ni como hacerle, por ejemplo si el usuario ingresa "daniel" llama al funcion alumno1 y muestre los datos desde el archivo txt o y ingresa "esteban" llama a la funcion alumno2 y muestra sus datos y si ingreso algun otro nombre me diga que no se allo o no esta registrado*/
return 0;
}
void alumno1(){
FILE *f;
int opc;
char *info;
f=fopen("Daniel","r");
while(feof(f)==0){
fgets(info,100,f);
printf("%s",info);
getch();
fclose(f);
}
void alumno2(){
FILE *f;
int opc;
char *info;
f=fopen("Esteban","r");
while(feof(f)==0){
fgets(info,100,f);
printf("%s",info);
getch();
fclose(f);
}