Código:
Lo intento pero el compilador me tira errores, esto es lo que llevo:int leeEntero() { int entero; scanf("%d",&entero); return entero; }
Código:
Ahora bien el error viene cuando intento guarda ese valor en una "variable" de un struct:char leeString() { char cadena[40]; scanf("%s",&cadena); return *cadena; //Si no le pongo el * me da error =( }
Código:
Alguno de ustedes puede iluminarme?struct Alumno { char Nombre[40]; char noControl[10]; char Carrera[25]; int Semestre; }Alumnos; Alumnos.Nombre = leeString(); // Me tira error de compatibilidad de datos Alumnos.Semestre = leeEntero(); // Todo perfecto.
De antemano Gracias.