?? cw11-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 + -