Discussions au sujet des autres produits NI

annuler
Affichage des résultats de 
Rechercher plutôt 
Vouliez-vous dire : 

scanf sous labwindowscvi

Résolu !
Accéder à la solution

Bonjour,

j'essai de compiler ce code sous labwindows y a pas d'erreur mais dans la console il m'afiche juste Quel age avez-vous ? quand je rentre l'age et puis entrer la fenetre se ferme sans que le programme continue son afichage je pense donc y'a un probleme pour le scanf une idée??,

merci

le code :

#include <ansi_c.h>

int main(int argc, char *argv[])

{

    int* memoireAllouee = NULL;


    memoireAllouee = malloc(sizeof(int)); // Allocation de la mémoire

    if (memoireAllouee == NULL)

    {

        exit(0);

    }


    // Utilisation de la mémoire

    printf("Quel age avez-vous ? ");

     scanf("%d", memoireAllouee);

  /*  printf("Vous avez %d ans\n", *memoireAllouee);*/


    //free(memoireAllouee); // Libération de mémoire


    return 0;

}

0 Compliments
Message 1 sur 2
2 716 Visites
Solution
Accepté par l'auteur du sujet Bylka

Bonjour Bylka,

 

Tu trouveras ci-dessous l'aide LabWindowsCVI de la fonction Scanf :

http://zone.ni.com/reference/en-XX/help/370051AG-01/cvi/libref/cviscanf/

Nb : Tout en bas du lien tu trouveras un exemple utilisant cette fonction.

 

Bonne journée!

M-Junior

Message 2 sur 2
2 673 Visites