⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 cw11-11.cpp

📁 This is a part of exercises with book Stephan Prata "School of programing"ex. 11-11
💻 CPP
字号:
#include <iostream.h>
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include <ctype.h>
#define N 81

int main()
{
 char wsk[100][N];
 int licz=0,i,j,l_slow = 0,w_litery = 0,m_litery = 0,l_stop = 0,l_cyfr = 0, w_slowie=0;

 printf("Podaj lancuchy, konczy EOF\n");
 while ( fgets(wsk[licz++],N,stdin) );

 for (i = 0; i < licz; i++)
 {
      j=0;
      while (wsk[i][j] != '\0')
      {
          if (islower(wsk[i][j]))
             m_litery++;
          else if (isupper( wsk[i][j] ) )
             w_litery++;
          if (isdigit(wsk[i][j]))
             l_cyfr++;
          else if(ispunct(wsk[i][j]))
             l_stop++;
          if ( !isspace( wsk[i][j] ) && (w_slowie == 0) )
          {
             w_slowie = 1;
             l_slow++;
          }
          if (isspace ( wsk[i][j] ) && (w_slowie == 1))
             w_slowie = 0;
          j++;
      }
  }
  printf("Liczba s硂w = %d,\nliczba malych liter = %d\nliczba wielkich liter = %d\nliczba znakow przystankowych = %d\nliczba cyfr = %d\n", l_slow, m_litery,w_litery,l_stop, l_cyfr);
 system("PAUSE");
 return 0;
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -