Besoin d'aides en langage C

Résolu
Bonjour, je m'appel simo , g un devoir a faire, et ke g pas pu le faire tt seul
je sui un debutant en C , alor je demande de laide.
bon , je doi ecrire un programme qui calcule la surface d'un cube, et c l'utilisateur qui donne la valeur du coté de ce cube. voila ce ke g fait , mai ça n'a pas marcher .

#include<stdio.h>
#include<conio.h>
main()
{
int i, j;
j=i*i*6 ;
scanf("%i",&i);
printf("la surface du cube est :%d",j);
getch();
}

veillez svp me proposer des corrections, et merci bq
Configuration: Windows XP
Firefox 3.0.4

3 réponses

  1. #include<stdio.h>
    #include<conio.h>
    main()
    {
        int i, j;
    
        printf( "Veuillez saisir la longueur du côté du cube : " );
        scanf( "%i", &i );
    
        j = i * i * 6 ;
    
        printf( "La surface du cube est : %d", j );
    
        getch();
    }

    Tu ne peux pas calculer j en fonction de i alors que la valeur de i est inconnue ! Et il est préférable de faire savoir par un affichage que l'utilisateur est supposé saisir une valeur.
    0
    1. Tu dois donner a l'utilisateur un espace pour saisir.

      #include<stdio.h>
      #include<conio.h>

      float a, b;
      float cube( float c);
      /*fonction surface cube*/
      float cube(float c){
      float d;
      d=c*c*6;
      return (d);
      }

      printf(" /nVeuilez saisir le cote du cube");
      getch();
      scanf('%f", &a);
      b=cube(a);
      clrscr();
      printf("/n la surface du cube est : %f", b);
      getch();
      0
      1. merci beaucoup les mecs , ça m'a beaucoup aider
        0
        1. De rien, mets le statut en résolu stp.
          0