Bonjour à vous tous
bon la situation est la suivante
je veux que l'utilisateur remplis le tableau de telle façon qu'il peut écrire dans la 1ere colonne par exemple 3*x0^2 et dans la 2eme quelque chose en fonction de y0 et dans la 3eme en fonction de z0 et puis on demande à l'utilisateur de donner les valeurs de x0, y0 et z0 et on les remplace dans le tableau
le problème dans le code suivant c'est que dès que j'écris par exemple x0 dans U[1][1] le programme s'implante
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 #include <stdio.h> #include <stdlib.h> #include<math.h> int main(int argc, char *argv[]) { float x0,x1,y0,y1,z0,z1,U[3][3]; int i,j; for (i=1;i<=3;i++) { for (j=1;j<=3;j++) { printf("Entre l'element U[%d][%d] du Jacobien \n",i,j); scanf("%f",&U[i][j]); } } printf("donner la valeur de x0, y0 et z0"); scanf("%f%f%f",&x0,&y0,&z0); system("PAUSE"); return 0; }
Merci
Partager