Autor
|
Tema: Este es mi codigo y me marca [Error] Id returned 1 exit status (Leído 3,684 veces)
|
march_sistem
Desconectado
Mensajes: 1
|
Que tengo mal?? #include<stdio.h> #include<stdlib.h> //Declaracion estructura struct cd { char titulo[30]; char artista[30]; int nro_canciones; float precio; char fecha_compra[10]; }; //Funciones void leer(); void mostrar(); void menu(); //arrays cd mis_cds[3]; void leer() { int i; system("cls"); for(i=0;i<3;i++) { printf("--------------\n"); printf("\n\nDATOS DEL CD %d: \n\n", i+1); printf("Titulo: "); scanf("%s",&mis_cds[i].titulo); printf("Artista: "); scanf("%s",&mis_cds[i].artista); printf("Numero de canciones: "); scanf("%s",&mis_cds[i].nro_canciones); printf("Precio: "); scanf("%s",&mis_cds[i].precio); printf("Fecha de compra: "); scanf("%s",&mis_cds[i].fecha_compra); } } void mostrar() { system("cls"); for(int i=0;i<3;i++) { printf("\n\nDATOS DEL CD %d\n\n", i+1); printf("Titulo:%s\n ",mis_cds[i].titulo); printf("Artista:%s\n ",mis_cds[i].artista); printf("Numero de canciones:%d\n ",mis_cds[i].nro_canciones); printf("Precio: %f\n ",mis_cds[i].precio); printf("Fecha de compra: %s\n ",mis_cds[i].fecha_compra); } system("pause"); } void menu() { int select; system("cls"); printf("------------\n"); printf("OPCIONES DISPONOBLES:\n"); printf("1.Ingresar datos a la coleccion de cds\n"); printf("2.Ver datos almacenados de la coleccion de cds\n"); printf("3. Salir\n"); printf("------------\n"); printf("Seleccione: \n"); scanf("%d",&select); switch(select) { case 1: { leer(); menu(); break; } case 2: { mostrar(); menu(); break; } case 3: { exit(0); break; } default: { printf("Opcion no disponible\n"); printf("Por favor, vuelva a intentar\n"); system("pause"); menu(); } } }
Mod: Los códigos deben ir en etiquetas GeSHi
|
|
« Última modificación: 12 Febrero 2016, 06:39 am por engel lex »
|
En línea
|
|
|
|
engel lex
|
los punteros de punteros no llevan & en el scan printf("--------------\n"); printf("\n\nDATOS DEL CD %d: \n\n", i+1); printf("Titulo: "); scanf("%s",&mis_cds[i].titulo); // no debe llevar & printf("Artista: "); scanf("%s",&mis_cds[i].artista); // no lleva & printf("Numero de canciones: "); scanf("%s",&mis_cds[i].nro_canciones); //nro_canciones es int no char*, si lleva & printf("Precio: "); scanf("%s",&mis_cds[i].precio);//ergo printf("Fecha de compra: "); scanf("%s",&mis_cds[i].fecha_compra);
// no lleva &
|
|
|
En línea
|
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.
|
|
|
0xFer
Desconectado
Mensajes: 400
|
Una duda, ¿Estás usando el método main?
|
|
|
En línea
|
int getRandomNumber(){ return 4; //chosen by fair dice roll //guaranteed to be random }
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
[Error] ld returned 1 exit status, Ayuda soy nuevo en C
Programación C/C++
|
rkrdto
|
2
|
7,384
|
23 Enero 2015, 08:40 am
por Almamu
|
|
|
[ERROR] Id Returned 1 exit status
Programación C/C++
|
Wolfman19951
|
3
|
6,039
|
3 Agosto 2015, 09:26 am
por do-while
|
|
|
[Error] ld returned 1 exit status
Programación C/C++
|
wallcroft
|
1
|
3,385
|
9 Mayo 2016, 20:09 pm
por MAFUS
|
|
|
[Error] ld returned 1 exit status
Programación C/C++
|
Franco2410
|
7
|
5,748
|
9 Octubre 2016, 18:41 pm
por engel lex
|
|
|
[Error] ld returned 1 exit status en mi programa de pilas y colas
Programación C/C++
|
creiko
|
0
|
3,623
|
19 Octubre 2016, 07:38 am
por creiko
|
|