Erreur programme c
Fermé
arou125
Messages postés
1
Date d'inscription
lundi 3 mai 2010
Statut
Membre
Dernière intervention
3 mai 2010
-
3 mai 2010 à 10:02
Char Snipeur Messages postés 9688 Date d'inscription vendredi 23 avril 2004 Statut Contributeur Dernière intervention 2 octobre 2020 - 3 mai 2010 à 12:21
Char Snipeur Messages postés 9688 Date d'inscription vendredi 23 avril 2004 Statut Contributeur Dernière intervention 2 octobre 2020 - 3 mai 2010 à 12:21
A voir également:
- Erreur programme c
- Ce programme est écrit en python. il construit un mot secret dans une variable mais il ne l'affiche pas. modifiez-le pour qu'il affiche le mot secret. exécutez-le. quel est ce mot secret ? ✓ - Forum Python
- Ce message d'erreur apparaît sur l'ordinateur d'elena. que peut-on dire du programme gwxux ? - Forum logiciel systeme
- Erreur 1004 vba ✓ - Forum VB / VBA
- Frequence programme national ✓ - Forum Messagerie
- Programme demarrage windows 10 - Guide
2 réponses
Il faudrait que tu déclares ta fonction, je pense que l'erreur vient de là
#include "udf.h"
#define mu_lam
# define DEFINE_VELOCITY (cell_viscosity, thread)
Function Test{
real mu_lam;
real temp = C_T(cell, thread);
if (temp > 288.)
mu_lam = 5.5e-3;
else if (temp > 286.)
mu_lam = 143.2135 - 0.49725 * temp;
else
mu_lam = 1.;
return mu_lam;
}
Char Snipeur
Messages postés
9688
Date d'inscription
vendredi 23 avril 2004
Statut
Contributeur
Dernière intervention
2 octobre 2020
1 328
3 mai 2010 à 12:21
3 mai 2010 à 12:21
C'est du C ça ??? on manque de données en particulier udf.h
Déjà j'approuve ce que dit Youha, des accolades ouvrantes sans nom c'est étrange.
Mais plus grave :
"#define mu_lam"
en faisant ça, tu remplaces toutes les chaînes mu_lam par ... rien 8-(
ce qui donne :
et le compilateur risque de t'envoyer paitre vertement.
De même, ton #define DEFINE_VELOCITY est étrange. Je me demande si tu as compris le fonctionnement des macros.
Déjà j'approuve ce que dit Youha, des accolades ouvrantes sans nom c'est étrange.
Mais plus grave :
"#define mu_lam"
en faisant ça, tu remplaces toutes les chaînes mu_lam par ... rien 8-(
ce qui donne :
{
real ;
real temp = C_T(cell, thread);
if (temp > 288.)
= 5.5e-3;
else if (temp > 286.)
= 143.2135 - 0.49725 * temp;
else
= 1.;
return ;
}
et le compilateur risque de t'envoyer paitre vertement.
De même, ton #define DEFINE_VELOCITY est étrange. Je me demande si tu as compris le fonctionnement des macros.