Soustraction avec récupération de saisi

Résolu
arthurg95 Messages postés 2440 Date d'inscription   Statut Membre Dernière intervention   -  
arthurg95 Messages postés 2440 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour, je débute en C mais sa fait 1 h que je bloque sur un truc apparement tout con

Voila le MINI programme :

#include <stdio.h>
#include <stdlib.h>
#include <math.h>

int main(int argc, char *argv[])
{
long age = 0; // On initialise la variable à 0

printf("Quel age avez-vous ? ");
scanf("%ld", &age); // On demande d'entrer l'age avec scanf

long result = 0;
result = ("2008 - %ld" , age);

printf("Ah ! Vous avez donc %ld ans !\n\nDonc vous etes ne en %ld\n", age, result);

system("PAUSE");
return 0;
}

Mais le calcul ne marche pas sa me donne le résultat de la variable age !

Merci de m'éclairer.

--
Tout est dit, mais comme personne n'écoute il faut toujours répéter
Configuration: Windows Vista
Opera 9.62

2 réponses

  1. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
     
    Salut,
    #include <stdio.h>
    
    int main(int argc, char *argv[])
    {
            long age,result;
    
            printf("Quel age avez-vous ? ");
            scanf("%ld", &age); // On demande d'entrer l'age avec scanf
            result = 2008 - age;
            printf("Ah ! Vous avez donc %ld ans !\n\nDonc vous etes ne en %ld\n", age, result);
            system("PAUSE");
            return 0;
    }
    0
  2. arthurg95 Messages postés 2440 Date d'inscription   Statut Membre Dernière intervention   343
     
    Haaa tout simplement ^^
    Merci !
    0