#include<stdio.h>
#include<string.h>
#include<stdlib.h>
int main()
{
// int
char str[40],ch;
FILE*fp,*fp1,*fp2;
fp=fopen("ide_input","w");
fp1=fopen("error_log","w");
fp2=fopen("lex_output","w");
if(fp==NULL || fp1==NULL)
{
strcpy(str,"file cannot be found");
fputc(str,fp1);
}
while(1)
{
ch=fgetc(fp);
if(ch==EOF)
break;
else
{
if(ch!='/0')
fputc(ch,fp2);
}
}
fclose(fp);
fclose(fp1);
system("pause");
return 0;
}
Ce code me donne une erreur de "erreur de construction .. erreur 1". Puis-je savoir pourquoi? Je suis sur Windows XP travaillant sur dev cpp?Que signifie cette erreur de construction lors de la compilation de ce programme?
Quel est le texte de l'erreur? – pmg
erreur de construction [compiler.exe] error1 – Hick
Etes-vous sûr de vouloir ouvrir les 3 FICHIERS pour l'écriture? Aucun pour la lecture? – pmg