PDA

View Full Version : [C] Problema .exe di un programma


Matte_487
19-04-2008, 19:28
Riguardo a questo programma: lo compilo e faccio il debug con visual studio...poi vorrei prendere il file eseguibile che si crea e spostarlo su un altro pc, solo che sull'altro pc non mi crea il file .txt! Sapete dirmi se è fattibile e gentilmente come?? grazie!!!




// Include stdio poichè contiene il prototipo di fprintf()
// di fopen_s() e la definizione della struttura FILE
// stdlib contiene il prototipo di exit()

#include <stdio.h>
#include <stdlib.h>

int main(void)
{
FILE *fp;
int error;

//apri il file disegno.txt, in modalità scrittura, testuale
//associandolo al puntatore fp. Se c'è un errore, esce con codice 1

error = fopen_s(&fp, "disegno.txt", "w");
if (error)
exit(1);

//scrivi quello che vuoi sul file puntato da fp
fprintf(fp," *********\n* *\n* *\n* *\n* *\n* *\n* *\n* *\n* *\n *********\n\n");
fprintf(fp," *** \n * * \n* *\n* *\n* *\n* *\n* *\n * * \n *** \n\n");
fprintf(fp," * \n *** \n*****\n * \n * \n * \n * \n * \n * \n\n");
fprintf(fp," * \n * * \n * * \n * * \n* *\n * * \n * * \n * * \n * \n\n");
fprintf(fp,"*\n**\n***\n****\n*****\n");

//chiudi il file
fclose(fp);

//torni al s.o. il valore corretto
return 0;
}

Matte_487
19-04-2008, 19:42
si sul mio desktop funziona....ma su un altro pc no...grazie ancora...

Matte_487
19-04-2008, 19:56
Grazie mille sei stato gentilissimo!!