Bonjour, voici mon beau code. (ci-dessous)

J'essaie de faire un petit jeux de OXO, je n'en suis qu'au début là, mais déjà des problèmes interviennent...

"Incompatible type in assignment"

J'ai ça pour presque toutes mes lignes lors de la compilation...

Quel est le problème ?

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
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
 
#include <stdio.h>
#include <stdlib.h>
 
int main(int argc, char *argv[]) {
  int tempcase=0;
  char case01[2], case02[2], case03[2], case04[2], case05[2], case06[2], case07[2], case08[2], case09[2];
  case01 = "-";
  case02 = "-";
  case03 = "-";
  case04 = "-";
  case05 = "-";
  case06 = "-";
  case07 = "-";
  case08 = "-";
  case09 = "-";  
  while (1) {
    system("CLS");
    printf("%s | %s | %s\n%s | %s | %s\n%s | %s | %s", case01, case02, case03, case04, case05, case06, case07, case08, case09);      
    printf("\nQue veut tu jouer ? ");
    scanf("%d", &tempcase);
    if (tempcase >= 1 && tempcase <= 9) {
      if (tempcase == 1) { case01 = "x"; }
      if (tempcase == 2) { case02 = "x"; }
      if (tempcase == 3) { case03 = "x"; }
      if (tempcase == 4) { case04 = "x"; }
      if (tempcase == 5) { case05 = "x"; }
      if (tempcase == 6) { case06 = "x"; }
      if (tempcase == 7) { case07 = "x"; }
      if (tempcase == 8) { case08 = "x"; }
      if (tempcase == 9) { case09 = "x"; }
    } else {
      printf("\nMauvais nombre");
      system("PAUSE");       
    }
  }
  printf("Fin du jeux !");
  system("PAUSE");	
  return 0;
}
Merci d'avance