convertion chaine int / int chaine
Bonsoir,
je voudrait savoir comment convertir une chaine en int et un int en char.
plus precisement comment je dois rédiger cela :
Code:
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
|
fseek(F, -2, SEEK_END);
caractereActuel = fgetc(F);
FF = caractereActuel * 10;
fseek(F, -1, SEEK_END);
caractereActuel = fgetc(F);
m3 = caractereActuel + FF;
somme =((((m2 * 60 ) + ( h2 )) - ((m1 * 60 ) + ( h1 ))) + (((m4 * 60 ) + ( h4 )) - ((m3 * 60 ) + ( h3 ))));
sprintf(s2,"%s",somme);
fclose(F);
enregistrement(s2);
}
void enregistrement(sLabel)
{
FILE* F = fopen("compta.html","r+");
fseek(F, -27, SEEK_END);
fprintf(F,"<td><FONT COLOR=#0000FF>%s</FONT></td>", sLabel);
fprintf(F,"</tr></table></body></html>");
fclose(F);
} |
C'est surtout la syntaxe au niveau des aviable %s ou %ld ou %c ainsi que la convertion de ma somme en char pour lenvoyer a enregistre() pour l'enregistrer dans un fichier html^^
en claire je récupere des valeur enregistrer dans du texte et je veux effectuer un calcule avec, puis convertir le resultat en char pour l'enregistrer dans un fichier .html.
merci!