voila j'ai une erreur de syntaxe lors de la compilation de mon code mais je ne comprend pas pourquoi il y a cette erreur.
l'erreur ce situe sur cette ligne
Code : Sélectionner tout - Visualiser dans une fenêtre à part
chiffre = valeur / pow(nombre‚ puissance);
le message est error syntax.

voici le code complet:
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
41
42
 
#include <stdio.h>
#include <stdlib.h>
#include <math.h> 
#include <string.h>
#include <p18F452.h>
#include "affichage.h"
 
void affichageLCD (int nbravantvirgule,double donneeADE)
{
int i;
double chiffre=0;
double valeur=0;
long retrait=0;
double nombre=10;
double puissance=0;
valeur = donneeADE;
for (i=0; i<nbravantvirgule; i++)
{
	puissance = nbravantvirgule-i-1;
	chiffre = valeur / pow(nombre‚ puissance);
	PORTDbits.RD1=0;
if(chiffre >= 0 && chiffre <= 9)
        PORTC = 0x30 + chiffre;
else
        PORTC = 0x45;
retrait=chiffre*pow(10‚ nbravantvirgule-i-1);
valeur = valeur - retrait;
}
PORTC=0x2E;		// envoie une virgule
valeur = valeur*100;
for (i=0; i<2; i++)
{
	chiffre = valeur/pow(10,1-i);
if(chiffre >= 0 && chiffre <= 9)
        PORTC = 0x30 + chiffre;
else
        PORTC = 0x45;
retrait=chiffre*pow(10,1-i);
valeur = valeur - retrait;
}
}
merci de votre aide