Probleme en C

Bonjour, j'ai Un projet De C et j'aimerai bien savoir comment faire pour comparer la date système avec Une date qui est saisie par l'utilisateur .
NB: Si date system est avant la date saisie vaut Un message de valeur positive et le contraire sa sera Un message de valeur Négative.
Merci d'avance.
Configuration: Windows 7 / Firefox 3.0.18

6 réponses

  1. merci de m'aider avec un code source s'il vous plais
    0
    1. Et la solution clé en main, avec ?
      on est là pour t'aider, pas pour faire à ta place ;)
      0
      1. a peine il faut que l'aide soit claire
        0
        1. Je copie/colle un passage de la page que je t'ai donné... Il est là ton code :
          Comment soustraire deux dates ?	
          [haut]
          auteur : gege2061
          La fonction difftime permet de soustraire deux dates. Ces dernières doivent être sous la forme d'une struture de type time_t, que l'on peut obtenir, soit par l'intermédiaire de la fonction time pour la date du jour, soit avec la fonction mktime. Voici un exemple qui calcule le nombre de secondes écoulées depuis le 1er Janvier 2000 minuit :
          
          #include <stdio.h>
          #include <time.h>
          
          int main(void)
          {
              time_t today;
              struct tm an2000;
              
              an2000.tm_mday = 1;   /* 1er                */
              an2000.tm_mon  = 0;   /* janvier            */
              an2000.tm_year = 100; /* 2000 (2000 - 1900) */
              an2000.tm_hour = 0;   /* 0 heure            */
              an2000.tm_min  = 0;   /* 0 minute           */
              an2000.tm_sec  = 0;   /* 0 seconde          */
              
              today = time(NULL);
              
              printf("Il s'est coule %g secondes depuis le 1er janvier 2000 minuit.\n",
              difftime(today, mktime(&an2000)));
              
              return 0;
          }
          
          0
          1. d'accord merci beaucoup
            0