c++中未定义标识符?

本人是c++初学者,求大神指导图为源代码
2024年11月27日 21:55
有5个网友回答
网友(1):

int add(int firstnum,int secondnum); { return(firstnum+secondnum); }

改成

int add(int firstnum,int secondnum) { return(firstnum+secondnum); }

网友(2):

应该是作用域的问题,那两个变量的作用域只在while循环内,如果return语句在while循环之外就是报错

网友(3):

这两个变量还没有定义。要先定义

网友(4):

把图1的add函数那一行最后面的分号去掉

网友(5):

函数定义
int add(int x, int y);
行末的分号去掉