選択して分岐するプログラムを組んでいます。
goto分以外に指定したラベルに飛ばす方法ってあるんですか?
goto
Re: goto
そんなことはない/言葉が足りないと思います。オカピーα さんが書きました:switch文のなかで変数を宣言してはいけません。
#include <stdio.h>
int main(void) {
int a=0;
scanf("%d",&a);
switch(a) {
case 0:
{
int b;
b=1+2+3+4+5+6+7+8+9+10;
printf("%d\n",b);
}
break;
case 1:
{
int i,s=0;
for(i=0;i<=100;i++)s+=i;
printf("%d\n",s);
}
break;
}
return 0;
}
複雑な問題?マシンの性能を上げてOpenMPで殴ればいい!(死亡フラグ)