if(a*3+b*2+c/2=100)
这个括号里面是判断条件,=为赋值运算,左边必须是变量,判断相等应为==,
故应改为:if (a*3 + b*2 + c==100)
行参定义为char
name[][8],char
dep[][10]
name,dep都是二维字符数组,所以name[j]是一维字符数组,相当于一个const
char
*,所以不能作为等号的左操作数
name[j]=name[j+1];
dep[j]=dep[j+1];
这两句都是错误的
if(a*3+b*2+c/2=100)加一个等号 改为if(a*3+b*2+c/2==100) 判断中需要用两个等号表示等于