Toggle navigation
Courses
Danh sách câu hỏi
Từ khóa
Thành viên
AC 20161123 exercise 1
0
thích
0
k thích
9.8k
đã xem
請撰寫一個程式,使用者會輸入一行字元,換行字元代表輸入結束,請計算所有的輸入當中有多少個英文字母,多少個數字,以及多少個其他的字元,並依照範例的格數輸出。
Sampile input:
1234567890ancdefghijklmnopqrstuvwxyz~!@#$%^&*()_+
Sample output:
digit:10
alphabet:26
other:13
[Exercise]
Coding (C)
-
đã hỏi
ngày 23 tháng 11 năm 2016
trong
作業
bởi
Shun-Po
(
18k
điểm)
ID: 17578 -
Xem được từ:
Không giới hạn
-
Hiệu lực đến:
Không giới hạn
|
9.8k
đã xem
bình luận
1
3
Called for Help
Hãy
đăng nhập
hoặc
đăng ký
để thêm bình luận.
82
Trả lời
0
thích
0
k thích
Hidden content!# include <stdio.h>
# include <ctype.h>
void check ( char c);
int main ( void )
{
** **** ** * ** * * **** * * * * ** ** * **** * * * * ** * * * * digit, alphabet ,other;
*** * * * * * * *** *** * ** * * ** * * * * * c;
* * * ** ***** * * ** * * ***** ** * ** * ** * ** ** *** ("%c", &c);
** **** ******* * * * * * * * * * ** * * * (c != '\n')
*** * * * ** * * * * * * * * * * * * ** *** *
* ** * **** * *** * * * * ** *** * * *** ** * ** ** * * *** * * * ** ** * * ** * * ** * ** ("%c", &c);
* ** ** ** ** ** * * ** * * * ** * * * ** * * * ** **** * * * ** ** * * ** (c);
* * ** * * * ** * * * * * ** ** * * ** ** * * **
* * * * * * * **** * * *** * ***** * ** * * * * ** * *** * ** * ** * * ** *** * * ** * * * * * * * **
*** * * ** *** * * * ** * *
void check ( char c)
{
* * * * * ** * *** ** ** * * * * ******** * * * *** digit=0, alphabet=0 ,other=0;
* * ** * * * * *** * * * * ** *** * * ( isalpha (c))
* * * ** * * * * * * * ** ** ** * * * *** * * ** * ** ** * *** ** * * *** * * * * *
** ** * * ** * * * * ** * ** ** * * * * * ** ( isdigit (c))
* * * * * **** ** ** * * ** * *** * * * * * * * * * *** ** * *** * * *
* * *** * *** * * * * ** * *** * ** * ** * * ** * ( isspace (c))
* * ****** * ** ** *** * * ** * * ** * * ** * * * ** * * ** * **** * * * *** *