Je pense qu'on ne peut pas affecter directement un tableau de nombres à une structure. Il faut que tu affectes individuellement chaque champ.
A moins que map[12][13]= (CASE){1,12,3,126,0,126} fonctionne ?

Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 :
www.ti-fr.com.
Quelques idées personnelles
ici.
tama Le 29/09/2007 à 21:56 map[12][13]= (CASE){1,12,3,126,0,126} marche sur GTC (il accepte de compiler sans erreur)
vais tester avec TIGCC...
programmeur sur TI ^^mon blog sur les TI =>
clicmon (p'tit) fofo sur les TI =>
clic geogeo Le 29/09/2007 à 22:26Edité par geogeo le 29/09/2007 à 23:04 En effet la solution a été donnée par Thibaut.
Lorsque tu affectes une liste de valeurs "{...}" le type de cette liste n'est connu que lors de la déclaration par le compilateur. Dans les autres cas il faut explicitement donner un type au compilateur.
tama Le 29/09/2007 à 22:32 ok compris.
Autre chose : comment faire pour lire les données d'une matrice définie auparavant ? faut utiliser les fonctions de vat.h mais après ?
programmeur sur TI ^^mon blog sur les TI =>
clicmon (p'tit) fofo sur les TI =>
clic Zeph Le 29/09/2007 à 22:55 "une matrice définie auparavant", c'est à dire ? une matrice dans le programme en C ? une variable de type "MAT" enregistrée sur la Ti ?

All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez
par ici :)
tama Le 29/09/2007 à 22:56 une variable enregistrée sur la TI
programmeur sur TI ^^mon blog sur les TI =>
clicmon (p'tit) fofo sur les TI =>
clic Zeph Le 29/09/2007 à 22:59 alors il faut commencer par récupérer la variable (soit avec les fonctions de vat.h si c'est une variable enregistrée dans un dossier de la ti, soit avec les fonctions de estack.h si c'est une matrice passée en paramètre au programme), puis chercher dans la documentation ou dans l'un des 65463438578 topics qui parlent déjà de ça sur yN pour connaître le format des matrices, et être capable de les lire correctement.

All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez
par ici :)
tama Le 30/09/2007 à 14:53 mais const suppose que ça va pas être modifié non ?
parce que je risque de modifier certains éléments pendant la recherche
programmeur sur TI ^^mon blog sur les TI =>
clicmon (p'tit) fofo sur les TI =>
clic Zeph Le 30/09/2007 à 15:11 c'est la valeur d'initialisation qui est constante, mais comme ta variable "map" ne l'est pas, tu pourras la modifier.

All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez
par ici :)