第1个回答 2011-01-04
#pragma hdrstop
#include <condefs.h>
#include <stdio.h>//*********** action
#include <iostream.h>//******** action
void surwe();
//---------------------------------------------------------------------------
#pragma argsused
int main(int argc, char* argv[])
{
return 0;
surwe();
system("pause");
}
void surwe()
{
int x=1,y=0;
switch(x)
{
case 1:
switch(y)
{
case 0:printf ("**1**\n");break; //******** action
case 1:printf ("**2**\n");break; //******** action
}
case 2:printf("**3**\n");
}
}
第2个回答 2011-01-04
完整程序清单,你复制就可以了,我帮你测试了,能够成功通过,输出想要的结果
#include <stdio.h>
void main()
{
int x=1,y=0;
switch(x)
{
case 1://注意case和1之间有空格,下同
switch(y)
{
case 0:printf("**1**\n");break;
case 1:printf("**2**\n");break;
}
case 2:printf("**3**\n");
}
}
如果还有问题,请提出您的问题!写程序要养成良好的习惯,注意大括号的书写,让它们很好的对应起来!
如果这样都还有问题的话,我怀疑是不是你这个软件有点问题,或者是你建立这个c++文件时弄错了!