C/C++の宿題片付けます 144代目
■ このスレッドは過去ログ倉庫に格納されています
0559デフォルトの名無しさん
2010/12/15(水) 01:07:20#include <stdio.h>
/* 文字列に含まれている英字小文字の数を数える関数 */
int count_small(char *str)
{
int cnt=0, i=0;
while (str[i] != '\0')
{
if (str[i] >= 'a' && str[i] <= 'z')
cnt++;
i++;
}
return cnt;
}
int main(void)
{
char *str1 = "AbCDeFg";
char str2[] = "hiJKlmN";
char str3[20] = "OpQrstu";
printf("%s: %d\n", str1, count_small(str1));
printf("%s: %d\n", str2, count_small(str2));
printf("%s: %d\n", str3, count_small(str3));
return 0;
}
■ このスレッドは過去ログ倉庫に格納されています