#include<stdio.h>
void main()
{
int a,k=0;
scanf(“%d”,&a);
int t=a;
while(a!=0)
{
a=a/16;
k++;}
}
int b[100];
}
另外,用的vc6;
错误代码C:\Users\Mark\Desktop\程序与设计学习\代码\Cpp1.cpp(13) : error C2143: syntax error : missing “;” before “}”
C:\Users\Mark\Desktop\程序与设计学习\代码\Cpp1.cpp(13) : error C2143: syntax error : missing “;” before “}”
C:\Users\Mark\Desktop\程序与设计学习\代码\Cpp1.cpp(13) : error C2143: syntax error : missing “;” before “}”
真的懵了啊
void main()
{
int a,k=0;
scanf(“%d”,&a);
int t=a;
while(a!=0)
{
a=a/16;
k++;}
}
int b[100];
}
另外,用的vc6;
错误代码C:\Users\Mark\Desktop\程序与设计学习\代码\Cpp1.cpp(13) : error C2143: syntax error : missing “;” before “}”
C:\Users\Mark\Desktop\程序与设计学习\代码\Cpp1.cpp(13) : error C2143: syntax error : missing “;” before “}”
C:\Users\Mark\Desktop\程序与设计学习\代码\Cpp1.cpp(13) : error C2143: syntax error : missing “;” before “}”
真的懵了啊
解决方案
10
int b上边那个}删了
10
k++;}
}这2个大括号,删除一个就好了
}这2个大括号,删除一个就好了
20
#include<stdio.h> void main() { int a,k=0; scanf("%d",&a); int t=a; while(a!=0) { a=a/16; k++; } int b[100]; }
10
k++ 后面有两个花括号