voici le prog corrigé à la fin pour ceux qui sont intrigués !
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
double resultat,a,b;
FILE *outputfile="d:\text.txt";
main (argc, argv)
int argc;
char *argv[];
{
if (argc != 3)
fprintf (stderr, "SYNTAX : %s [value1] [value2] \n", argv[0]);
else
{
a = atof (argv[1]);
b = atof (argv[2]);
resultat=a * b ;
printf("res de %f fois %f egal %f",a,b,resultat);
printf("arg %s %s",argv[1],argv[2]);
outputfile = fopen("text.txt","w" );
fprintf(outputfile,"%s %f\n","set var",resultat);
fclose(outputfile);
}
}
je pense qu'il n'y a pas besoin de math.h