Bonjour, j'ai un problème étrange.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 
#include <stdio.h>
#include <stdlib.h>
#include "myHeader.h"
 
int main(void)
{
  int hasard = 296, argent;
  char code[2], saisie[2];
 
  sprintf(code, "%u", hasard);
  fprintf(stdout, "%s", code);
 
  system("PAUSE");
  return 0;
}
Il devrait afficher 29 au lieu de 296 sachant que code se décompose comme ceci :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
code[0] = '\0';
code[1]= '2';
code[2]= '9';
Je ne comprend pas.