文字列内の母音と数字を検出する関数を作成しようとしています。文字列を繰り返し処理し、1 行の if ステートメントを実行して、文字が母音かどうかを確認しようとしています。以下のようなコード...
void checkString(char *str)
{
char myVowels[] = "AEIOUaeiou";
while(*str != '\0')
{
if(isdigit(*str))
printf("Digit here");
if(strchr(myVowels,*str))
printf("vowel here");
str++;
}
}
数字チェックは完璧に機能します。ただし、「(strchr(myVowels,*str))」は機能しません。仮パラメータと実パラメータ1の異なるタイプを示しています。ここで誰か助けてもらえますか? ありがとう