C言語なら俺に聞け(入門編)Part 74
■ このスレッドは過去ログ倉庫に格納されています
0080デフォルトの名無しさん
2010/11/29(月) 23:13:46入力した英字を大文字か小文字に変換するプログラムなのですが
#include<stdio.h>
int main(void)
{char x;
printf("英字を1文字入力しなさい. \n");
scanf("%c",&x);
if('A'<=x&&x<='Z');
x=x+32;
printf("入力された英字%cの小文字は%c\nです. \n",x,x+32);
else if('a'<=x&&x<='z')
x=x-32;
printf("入力された英字%cの大文字は%c\nです. \n",x,x-32);
else printf("英字ではありません.\n");}
これでコンパイルしようとしたところ
In function ‘main’:
9: expected expression before ‘else’
12: expected expression before ‘else’
と出ます。どこがおかしいのか自分では分かりません、どなたかお助けください。
■ このスレッドは過去ログ倉庫に格納されています