[C]Déclaration variable

Résolu
Bonjour à tous !

Voila je débute en programmation (en C) et on ma demander de faire un programme sans déclarer la

variables "total" au préalable, et justement quand je ne le fais pas, la compilation est impossible.

par ex (Dev-Cpp) :

Programme de Base:

#include<stdio.h>

int main(void)

{

int a, b, total;
printf("Entrez un nombre:"); scanf("%d",&a);
printf("Entrez un second nombre:"); scanf("%d"&b);

total=a+b

printf("Resultat:%d",total);

getch();
return 0;

}

Programme sans déclaration du "total" (impossible de compiler...):

#include<stdio.h>

int main(void)

{

int a, b;
printf("Entrez un nombre:"); scanf("%d",&a);
printf("Entrez un second nombre:"); scanf("%d"&b);

total=a+b

printf("Resultat:%d",total);

getch();
return 0;

}

Amicalement, patrick.
Configuration: Windows Vista
Internet Explorer 7.0

6 réponses

  1. Modérateur
    Ben non pourquoi?
    printf("Resultat:%d", a+b); 
    1. Modérateur
      Peut être qu'ils te demandent de ne pas utiliser de variable total pour finalement afficher a+b.
      Parce que effectivement ça n'aurait pas de sens de demander de faire un exercice en utilisant une variable non déclarée.
      1. Bonjour,

        Impossible, en C tu ne peux pas utiliser une variable qui n'est pas déclarée. Quel est l'énoncé exact du problème qu'on te soumet ?
        1. En fait, il faut supprimer "total" mais toujour savoir afficher le résultat de "a+b".
          Sans déclarer une nouvelle variable, mais cela me paraît étrange aussi.
          1. bonjour je voudrais connaitre les differents voltages qu utilisent les composantes de l unite centrale
            merci d avance