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
",str[i]);
    else wprintf (L"character %lc is not alphabetic
",str[i]);
    i++;
  }
  return 0;
}

输出

character C is alphabetic
character + is not alphabetic
character + is not alphabetic
原文地址:https://www.cnblogs.com/sea-stream/p/10822433.html