应该改为:
if(m1
printf("该学生年龄为:%d岁\n",age);
}
else
printf("该学生年龄为:%d岁\n",age);
if后应该跟一个语句或一个语句块,你的是两个语句当然语法错误了
你应该把那两条语句用{和}括起来,组成语句块,这就相当于一个语句了。
回答完毕!
那是不支持中文的系统才出现黑色格子,在支持中文的系统就会出现中文了。
当然汉字里也有黑色格子如:
printf("%c%c\n", 0xa8, 0x80);
输出 █,当然在黑色dos屏幕下会变成白色色块