04-10-2006, 08:30
|
|
|
חבר מתאריך: 18.10.05
הודעות: 39
|
|
בעיה בעבודה עם קבצי טקסט- שפת C
בוקר טוב !
נסיתי בבוקר לעשות סתם תכנית שמדפיסה ומעדכנת קובץ טקסט לגבי נושא מסויים , כשאני מקמבפל הוא לא מראה על בעיות אך כשאני מריץ הוא עושה לי ERROR .. (חלון של הווינדוס, לא קשור למהדר..).
קוד:
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
int main()
{
FILE *f;
int x,age;
char s[10];
printf("** Insert Your name !***\n\n");
fprintf(f,"____NAME_____AGE____");
gets(s);
scanf("%d",&age);
if(age>=18){
goto PRINT;
}
else {
printf("YOUR NOT ALLOWED TO DRING ALCOHOLE!");
goto BYE; }
PRINT:
f=fopen("report.txt","a");
fprintf(f,"%2s %d ",s,age);
fprintf(f,"\n");
fclose(f);
BYE:
system("pause");
}
כנראה פספסתי פה משהו, אם תוכלו להעיר לי ולתקן אותי יהיה מודה מאד !
|