Nome da função : ispunct
Arquivo de cabeçalho : <ctype.h>
Protótipo de função : int ispunct(int ch);
Função : determinar se um caractere é um sinal de pontuação
Parâmetros : caractere int ch a ser verificado
Valor de retorno : se ch não for um sinal de pontuação, retorne 0; se ch for um sinal de pontuação, retorne diferente de 0;
Exemplo de programa : Determine se o caractere inserido é um sinal de pontuação
#include<ctype.h>#include<stdio.h>intmain(){charch;printf(inputacharacter:);scanf(%c,&ch);if(ispunct(ch)){printf(%cispunct.,ch) ;}else{printf(%cisnotpunct.,ch);}putchar('n');return0;}
Resultados em execução:
inputacharacter:,,ispunct.