אני כותב תוכנית לשיעורי בית במחשבים ב-cהנה התוכנית:
#include<stdio.h>
#include<stdlib.h>
void main()
{
FILE *fp;
char ch;
int anse,pay;
char szNAME;
printf("do you want to see an old date? yes - press one, else press two\n");
scanf("%d",anse);
if (anse==0)
{
fp = fopen("work.txt","r");
while((ch = fgetc(fp))!=EOF)
{
printf("%c",ch);
}
rewind(fp);
}
else
{
printf("do you want do add a new date or exit? yes - press one,else press two\n");
scanf("%d",anse);
if (anse==1)
{
printf("enter you worker name:\n");
scanf("%s",szNAME);
printf("enter you worker pay:\n");
scanf("%s",pay);
fp = fopen("work.txt","w");
fprintf(fp,"\n\n");
fprintf(fp,"Worker name: %s\n",szNAME);
fprintf(fp,"pay: %d\n",pay);
}
else printf("\n");
}
printf("o.k all new/old date saved - bay bay");
system("pause");
}
עכשיו זה עובר קימפול - אבל כל פעם שאני מקיש משהו שמתחיל התוכנית - זה זורק אותי החוצה עם הודעת שגיאה מוזרה
למישהו יש מושג מה יכולה להיות הבעיה?