Ц испунцт () - Ц стандардна библиотека

Функција испунцт () проверава да ли је знак интерпункцијски знак или не.

Прототип функције ispunct()је:

 int ispunct(int argument);

Ако је знак прослеђен ispunct()функцији интерпункција, враћа цео број који није нула. Ако није, враћа 0.

У програмирању на Ц, карактери се интерно третирају као цели бројеви. Зато ispunct()узима целобројни аргумент.

ispunct()Функција је дефинисана у цтипе.х заглављу фајла.

Пример 1: Програм за проверу интерпункције

 #include #include int main() ( char c; int result; c = ':'; result = ispunct(c); if (result == 0) ( printf("%c is not a punctuation", c); ) else ( printf("%c is a punctuation", c); ) return 0; )

Оутпут

 : је интерпункција 

Пример 2: Одштампајте све интерпункције

 #include #include int main() ( int i; printf("All punctuations in C: "); // looping through all ASCII characters for (i = 0; i <= 127; ++i) if(ispunct(i)!= 0) printf("%c ", i); return 0; ) 

Оутпут

Све интерпункције у Ц:! "# $% & '() * +, -. /:;? @ () _` (|) ~

Занимљиви Чланци...