C/Visual C - ¿alguien con los conociemientos necesarios para re

 
Vista:

¿alguien con los conociemientos necesarios para re

Publicado por franco (1 intervención) el 01/12/2010 00:57:49
le he preguntado a mucha gente y nadie encuentra el error me alludarias? es un programa en c que te pide crear una libreria de cd...donde tengo los errores?


#include<stdio.h>
#include<conio.h>
struct tema
{
char cancion[40];
char duracion[6];
};
struct album
{
char nombre[40];
char interprete[30];
char anio[6];
struct tema pista[20];
};

void main()
{
int i=0,j,c=0;
char rta;
struct album mialbum[2];

for(i=0;i<2;i++)
{
printf("ingrese el nombre del album: ");
fflush(stdin);
gets(mialbum[i].nombre);
printf("\ningrese el interprete: ");
fflush(stdin);
gets(mialbum[i].interprete);
printf("\ningrese el año de lanzamiento: ");
fflush(stdin);
scanf("%d",&mialbum[i].anio);
clrscr();
j=0;

do{
printf("------------------------------…
printf("ingrese el tema: ");
fflush(stdin);
gets(mialbum[i].pista[j].cancion);
printf("\ningrese la duracion: ");
fflush(stdin);
gets(mialbum[i].pista[j].duracion);

printf(" \ndesea seguir agregando...(s/n): ");
fflush(stdin);
scanf("%c",& rta);
c=c+1;
j=j+1;
clrscr();
}while(rta=='s' &&j<20);

}//for

for(i=0;i<2;i++)
{
printf("------------------------------…
puts(mialbum[i].nombre);
puts(mialbum[i].interprete);
printf("año: %d\n",mialbum[i].anio);
printf("------------------------------…
for(j=0;j<c;j++);
{
puts(mialbum[i].pista[j].cancion);
puts(mialbum[i].pista[j].duracion);
printf("\n");
printf("\n");
}
}

}//fin main
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:¿alguien con los conociemientos necesarios para

Publicado por pepe (32 intervenciones) el 01/12/2010 12:03:01
De momento puedes quitar el punto y coma del ultimo for(j=0;j<c;j++);
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar