السلام عليكم
تواجهني مشكلة في مرحلة الربط حيث يظهر الخطأ التالي
LINK : fatal error LNK1104: cannot open file "Debug/xxxx.exe"
وقد واجهتني هذه المشكلة في كل البرامج التي اكتبها بلغة السي فهل باستطاعة احد منكم اعلامي بسبب المشكلة وحلهاوهل المشكلة في تثبيت visual c++
مع العلم اني اني نسخت البرنامج وجربته في ملف جديد ومازالت المشكلة موجودة
وهذا مثال على احد البرامج التي لم تطبق معي
#include<stdio.h>
#include<ctype.h>
int lookahead;
void expr(void);
void rest(void);
void term(void);
void match(int);
void error(void);
int main(void)
{
lookahead=getchar();
expr();
putchar('\n');
return 0;}
void expr(void)
{
term();
while(1){
if(lookahead=='+')
{match('+');
term();
putchar('+');
}
else if (lookahead=='-'){
match('-');
term();
putchar('-');
}
else
break;
}
}
void term(void)
{if(isdigit(lookahead)){
putchar(lookahead);
match(lookahead);
}
else
error();
}
void rest(void)
{REST:
if(lookahead=='+')
{match('+');
term();
putchar('+');
goto REST;
}
else if (lookahead=='-'){
match('-');
term();
putchar('-');
goto REST;
}
}
void match(int t)
{
if(lookahead==t)
lookahead=getchar();
else
error();
}
void error(void)
{
printf("syntax error\n");
int exit(1);
}هذا ولكم مني جزيل الشكر

