c 判断一个字符是否为字母

#include <stdio.h>
#include <wctype.h>
int main ()
{
  int i=0;
  wchar_t str[] = L"C++";
  while (str[i])
  {
    if (iswalpha(str[i])) wprintf (L"character %lc is alphabetic\n",str[i]);
    else wprintf (L"character %lc is not alphabetic\n",str[i]);
    i++;
  }
  return 0;
}

输出

character C is alphabetic
character + is not alphabetic
character + is not alphabetic

猜你喜欢

转载自www.cnblogs.com/sea-stream/p/10822433.html