###前提・実現したいこと
ここに質問したいことを詳細に書いてください
文字が小文字アルファベットの場合は、入力文字を入力してその大文字を返し、
それ以外の場合は、新しい入力を促すコードを書いています。
100回の反復後にプログラムが終了するように設計しています。
実行したい結果
input a small character = 7 input a small character = 0 input a small character = k capital is = K
###発生している問題・エラーメッセージ
いただいたアドバイスを元にコードを修正しましたが、実行すると100回ではなく一度しか実行されないという問題が発生しています。
###該当のソースコード
c
1#include<stdio.h> 2#include <ctype.h> 3int main(){ 4 char a; 5 int i = 0; 6 while(i<100){ 7 printf("input a small character ="); 8 scanf("%c", &a); 9 if(a>='a' && a<='z'){ 10 char b = toupper(a); 11 printf("capital is =%c\n", b); 12 } 13 i = i +1; 14 return 0; 15 } 16}
回答4件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2017/11/13 03:38 編集
2017/11/13 03:28
退会済みユーザー
2017/11/13 03:38
2017/11/13 03:46