• Miércoles 6 de Noviembre de 2024, 00:34

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - Pakete

Páginas: [1]
1
C/C++ / Re: Funcion de buscar palabra
« en: Lunes 20 de Mayo de 2002, 18:17 »
Le encontrais algun fallo???????
Es una funcion ke introduciendole una palabra busca dentro de una lista a ver cuantas veces sale en el apartado de averia.la estructura de la lista seria esta:
typedef struct
{char matri[9];
 char nbp[25];
 char averia[50];
 int tav;
 struct time hora;
 struct time horapre;
 struct date fecha;
 struct date fechapre;
 }datos;

la funcion debe buscar en el array averia de cada componente de la lista  aver si sale esta palabra.

Yo es ke o estoy muy ofuscado ya o no le veo el fallo.

A ver si me podeis ayudar





 void conbusc(lista l,char pal[])
 {lista aux;
  aux=l;
  int i,z,k,j,w;


  z=strlen(pal)-1;

   while(aux!=NULL)
   { w=0;

     for(i=0;i<strlen(aux->a.averia)-1;i++)
      {
         if(aux->a.averia==' ')
           {
             for(k=i+1,j=0;k<z;k++,j++)
               if(pal[j]==aux->a.averia[k])
                 w++;

              if(w==z)
              {printf("n Matricula: %s",aux->a.matri);
              printf("n Propietario: %s",aux->a.nbp);
               }
            }

        }
      aux=aux->enlace;
     }

}

2
C/C++ / Re: getdate
« en: Martes 14 de Mayo de 2002, 22:34 »
Hola a todos,ahi va mi duda:
Estoy usando en c la funcion getdate(&fecha) para almacenar la fecha del sistema en la variable de tipo struct date   fecha.Esta a su vez se compone de da_year,da_mon,da_day.
Pos weno, si yo kiero almacenar en otra variabale tipo struct date ,como por ejemplo fecha futura,la misma fecha pero incrementarlke 7 dias,ke debia hacer????

Lo ke busco es una solucion facil,ya se ke se le puede sumar 7 a fecha.da_day,pero habria ke controlar ke fiese menor ke 31,si fuese mayor ke 31 sumarle 1 al  mes...
ke probablemente es lo ke tendre ke hacer preo weno...
ai alguien sabe algo de esto ke me ayude por favor.

En resumen,lo ke kerria hacer es algo asi como: fecha de hoy: getdate(&fecha)
  fecha de hoy + 12 dias: y en creia ke debia ser getdate(&fechafutura)+12,pero asi no es

Gracias

Páginas: [1]