Hisworld.tistory.com
The hisWorld
(140)
hisworld_new
(0)
hisOld
(138)
Android
(7)
Computer Vision
(18)
JAVA
(4)
C/C++
(26)
열혈강의 C
(32)
TCP/IP socket
(12)
WinAPI
(16)
System Programming
(0)
etc
(23)
Plan
(0)
hisWorld
(0)
hiStory
(0)
hiStudy
(0)
hiSnap
(0)
홈
태그
미디어로그
위치로그
방명록
Windows Live Messenger
winapi
Join C
대학생 공모전
The Turing test page
훈스닷넷
C/C++ Reference
WIKI
/
/
블로그 내 검색
열혈강의 C 도전 프로그래밍 FOUR - 4
URUZ-7
2008. 4. 27. 07:29
2008. 4. 27. 07:29
#include <stdio.h> #include <stdlib.h> #include <string.h> int main(int argc, char *argv[]) { char ch; int cnt_a=0, cnt_b=0; FILE *fp; if(argc >2 || argc < 2) { printf("잘못된 사용법 입니다.\n"); exit(0); } if( (fp=fopen(argv[1],"rt")) == NULL) { fprintf(stderr,"File Open Error!!\n"); exit(0); } else while(ch != EOF) { ch = fgetc(fp); if(ch==' ' || ch=='\t' || ch=='\n') continue; if(ch == 'A' || ch == 'a') { cnt_a++; while(1) { ch = fgetc(fp); if(ch == ' ' || ch == '\t' || ch =='\n' || ch==EOF) break; } } if(ch == 'B' || ch == 'b') { cnt_b++; while(1) { ch = fgetc(fp); if(ch == ' ' || ch == '\t' || ch =='\n' || ch==EOF) break; } } } fclose(fp); printf("A로 시작하는 단어의 수 : %d개\n",cnt_a); printf("B로 시작하는 단어의 수 : %d개\n",cnt_b); return 0; }
invalid-file
공유하기
게시글 관리
구독하기
Hisworld.tistory.com
+ Recent posts
Powered by
Tistory
, Designed by
wallel
Rss Feed
and
Twitter
,
Facebook
,
Youtube
,
Google+
티스토리툴바