Foros aprenderaprogramar.com

Aprender a programar => C, C++, C#, Java, Visual Basic, HTML, PHP, CSS, Javascript, Ajax, Joomla, MySql y más => Mensaje iniciado por: az4r en 01 de Mayo 2016, 14:23

Título: Programa con función en C (lenguajeC) que usa array o arreglo como parámetro
Publicado por: az4r en 01 de Mayo 2016, 14:23
Estoy haciendo un programa que permita ingresar los datos de n automoviles, pero al ingresar el kilometraje me marca siempre 0 cuando lo imprime.
el codigo es este:

Código: [Seleccionar]
int ingresarAutomoviles_Resuelta(t_automovil v[], int n)
{
    int i,e,d;
    d=0;
    for(i=0;i<n;i++)
    {
        printf("ingrese el agno de fabricacion del automovil: ");
        scanf("%d",&v[i].agno);
        printf("ingrese la marca: ");
        fflush(stdin);
        gets(v[i].marca);
        printf("ingrese el modelo: ");
        fflush(stdin);
        gets(v[i].modelo);
        printf("ingrese el kilometraje: ");
        scanf("%f",&v[i].kilometraje);
    };

Si alguien me puede ayudar de antemano, muchas gracias.
Título: Re:Programa con función en C (lenguajeC) que usa array o arreglo como parámetro
Publicado por: César Krall en 03 de Mayo 2016, 17:22
Hola az4r para poder ayudarte pega todo el código que estés usando incluido el método con el main de forma que podamos compilar y ejecutar el código exactamente como lo haces tú

Para aprender los conceptos de C recomendamos seguir este curso paso a paso: http://aprenderaprogramar.com/index.php?option=com_content&view=category&id=82&Itemid=210

Saludos!