Hola:
Con tantos errores que vi, me cansaría de subirlos y que luego lo interpretes, así que mejor te paso el código que lo corregido y si tienes dudas las comentas.
Código C:
Ver original//.
//.
//.
void insertarcd();
void insertarcliente();
void alquilarcd();
void retornarcd();
int main() {
int a;
do {
printf("1.insertar cliente\n");
switch (a) {
case 1:
insertarcliente();
break;
case 2:
insertarcd();
break;
case 3:
alquilarcd();
break;
}
} while (a != 4);
return 0;
}
void insertarcd() {
scanf("%d", &disco.
codigocd);
scanf("%s", disco.
autor); scanf("%s", disco.
album); printf("Nombre del Titulo\n"); scanf("%s", disco.
titulo); scanf("%d", &disco.
npista); FILE *archivo;
archivo
= fopen("c:\\disco.txt", "w"); if (archivo == NULL)
return;
}
void insertarcliente() {
scanf("%d", &clien.
cedula); scanf("%s", clien.
nombre); printf("Digite el Apellido\n"); scanf("%s", clien.
apellido); printf("Digite La Fecha Nacimiento\n"); scanf("%d", &clien.
edad); FILE *archivo;
archivo
= fopen("c:\\clientes.txt", "w"); if (archivo == NULL)
return;
fprintf(archivo
, "%d,%s,%s,%s,%s,%d\n", clien.
cedula, clien.
nombre, clien.
apellido, clien.
fdn, clien.
sexo, clien.
edad); }
void alquilarcd() {
scanf("%d", &clien.
cedula); FILE *fichero;
fichero
= fopen("c:\\clientes.txt", "r"); ;
}
void retornarcd() {
}