Dev - C++ - Problema con Struct y apuntadores, ayuda por favor.

 
Vista:
Imágen de perfil de Víctor Francisco
Val: 7
Ha disminuido 1 puesto en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

Problema con Struct y apuntadores, ayuda por favor.

Publicado por Víctor Francisco (2 intervenciones) el 10/04/2018 02:07:12
Hola, buen día. Verán tengo un problema con struct, pues deseo realizar un programa que me capture 8 datos diferentes de un carro, los datos son la marca, el modelo, el año en que salio a la venta, número de serie, número de puertas, precio, color y categoría, por categoría me refiero a si es camioneta o auto. tengo esto. Pero no es suficiente.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
#include<stdio.h>
#include<stdlib.h>
struct Auto*X
main(){
    struct Auto{
    char [20] Marca;
    char [20] Submarca;
    char [20] Categoria;
    int Modelo;
    int NoPuertas;
    float Precio;
    int Serie;
    char [20] Color;
    };
    A.Marca="";
    A.Submaraca="";
    A.Categoria="";
    A.Modelo="";
    A.NoPuertas="";
    A.Precio="";
    A.NoSerie="";
    A.Color="";
}
void*icializaAuto(Auto*X){
    strcpy(X->Marca, " ");
    strcpy(X->Submarca, " ");
    strcpy(X->Categoria, " ");
    X-> Precio0; X->Modelo=0;
    X-> Precio0; X->NoPuertas=0;
    strcpy(X->Serie, " ");
    strcpy(X->Color, " ");
}
void*LlenaAuto (char*Marca, char*Submarca, char*Categoria, int Modelo, int Puertas, float Precio, char*Serie, char*Color){
    Auto*nuevo
    strcpy(nuevo->marca, marca);
    strcpy(nuevo->Submarca, Submarca);
    strcpy(nuevo->Categoria, Categoria);
    strcpy(nuevo->marca, marca);
    strcpy(nuevo->modelo=año);
    strcpy(nuevo->NoPuertas=NoPuertas);
    strcpy(nuevo->Precio=Precio);
    strcpy(nuevo->NoSerie, NoSerie);
    strcpy(nuevo->Color, Color);
}
return 0;
El final es que primero pida los datos, luego los imprima en pantalla, después pregunte si desea si o no modificar los datos, si no, termina el programa , si si se editan los datos y vuelve a imprimir datos pero ahora los que se han editado.
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