这段c语言到底哪里错了
#include<stdio.h>void main()
{
int s0,s1,s2,x;
s0=s1=s2=0;
printf("从键盘输入一组整数(以-1结束);\n");
scand("%d",&x);
while(x! =-1){
switch(x%3){
case 0;0=x;break;
case 1;1+=x;break;
case 2;s2+=x;break;
}
scanf("%d",&x);
}
printf("s0=%d,s1=%d,s2=%d\n",so,s1,s2);
}
报错:
aaa11.cpp
D:\c语言练习上机练习\第20章\第20章\aaa\aaa11.cpp(7) : error C2065: 'scand' : undeclared identifier
D:\c语言练习上机练习\第20章\第20章\aaa\aaa11.cpp(8) : error C2143: syntax error : missing ')' before '!'
D:\c语言练习上机练习\第20章\第20章\aaa\aaa11.cpp(8) : error C2059: syntax error : '='
D:\c语言练习上机练习\第20章\第20章\aaa\aaa11.cpp(8) : error C2059: syntax error : ')'
D:\c语言练习上机练习\第20章\第20章\aaa\aaa11.cpp(8) : error C2143: syntax error : missing ';' before '{'
D:\c语言练习上机练习\第20章\第20章\aaa\aaa11.cpp(10) : error C2143: syntax error : missing ':' before ';'
D:\c语言练习上机练习\第20章\第20章\aaa\aaa11.cpp(10) : error C2106: '=' : left operand must be l-value
D:\c语言练习上机练习\第20章\第20章\aaa\aaa11.cpp(11) : error C2143: syntax error : missing ':' before ';'
D:\c语言练习上机练习\第20章\第20章\aaa\aaa11.cpp(11) : error C2106: '+=' : left operand must be l-value
D:\c语言练习上机练习\第20章\第20章\aaa\aaa11.cpp(12) : error C2143: syntax error : missing ':' before ';'
D:\c语言练习上机练习\第20章\第20章\aaa\aaa11.cpp(16) : error C2065: 'so' : undeclared identifier
执行 cl.exe 时出错.
aaa11.obj - 1 error(s), 0 warning(s)