メモ帳に書き込んで、visual studio 2010 コマンドプロンプトでコンパイルしています。
68行目で「error C2047: 'default' が正しくありません。」と出ます。
http://msdn.microsoft.com/ja-jp/library ... 80%29.aspx
にある
default キーワードは switch ステートメントの中だけで使用できます。
等も参考にしましたが、全く解決しません
学校で習った関数を使い復讐替わりでやっているので全くの初心者です。
#include<stdio.h>
#include<stdlib.h>
int main(void){
int zahyo,map,koudou;
zahyo=0;
koudou=0;
printf("操作方法\n");
printf(" 8 ↑ 9 \n");
printf("426 ←↓→ 終了\n");
while(koudou<9){
map=0;
while(map<49){
if(map==zahyo){
if(map%7==6)
printf("●\n");
else
printf("●");
}else{
if(map%7==6)
printf("□\n");
else
printf("□");
}
map++;
}
while(2<3){
printf("どっちに行きますか\n");
scanf("%d",&koudou);
swich(koudou);{
case2:
if(zahyo<7)
break;
else
zahyo=zahyo-7;
break;
case4:
if(zahyo%7==0)
break;
else
zahyo=zahyo-1;
break;
case6:
if(zahyo%7==6)
break;
else
zahyo=zahyo+1;
break;
case8:
if(zahyo>41)
break;
else
zahyo=zahyo+7;
break;
case9:
break;
default:
printf("もう一度入力\n");
}
}
}
printf("終了します");
exit(0);
}