请问我的这一段C语言程序哪里错了。 编译器提示第12行,13行有错误。O(∩_∩)O谢谢

#include <stdio.h>
#include <conio.h>
void main(void)
{
int num=9;
int *pint1=#
printf("%x\n",pint1);
printf("%d\n",*pint1);
*pint1=10;
printf("%d\n",num);
int *pint2=pint1;
*pint2=11;
printf("%d",*pint1);
getch();
}

第1个回答  2012-07-17
程序没有错误。要在C++中运行。之所以“C++环境下可以运行,单纯的C环境不行”,是因为C语言规定,一个语句块内所有的变量,要在语句块开始的地方定义,不能放到语句块的中间定义。而C++没有这个规定。
第2个回答  2012-07-17
没有错误啊本回答被提问者采纳
第3个回答  2012-07-17
果断没错
相似回答