# 字符函数 - ispunct

原型：extern int ispunct(int c);

用法：#include <ctype.h>

功能：判断字符c是否为标点符号

说明：当c为标点符号时，返回非零值，否则返回零。 　　　标点符号指那些既不是字母数字，也不是空格的可打印字符。

举例：

          // ispunct.c

          #include <syslib.h>
          #include <ctype.h>
          #include <string.h>

          main()
          {
            char s[]="Hello, Rain!";
            int i;

            clrscr();        // clear screen
            printf("%s\n",s);
            for(i=0;i<strlen(s);i++)
            {
              if(ispunct(s[i])) printf("^");
              else printf(".");
            }

            getchar();
            return 0;
          }

相关函数：isalnum,isalpha,isdigit,isxdigit,iscntrl,isgraph,isprint,isspace