c语言出现错误undeclared identifier

2024-12-31 18:42:37
推荐回答(4个)
回答1:

#include //需包含此头文件
int main()
{
     int a,b,sum;
     a=1;
     b=2;
     sum=a+b;
     printf("sum is %d\n",sum);
     return 0;
}

回答2:

sum=0; 没有初值。

回答3:

C语言里是void main(),且没有return,很明显,你这个是C++,C++我不太懂,应该有一个命名空间using namespace std;。

回答4:

你在最前面加上一个#include
因为strlen()是string.h头文件里面的函数,stdio.h头文件里面没有。