linux로 작업중인데요
글쓴이: no3miggi / 작성시간: 일, 2012/03/25 - 1:26오전
레드햇 9로 공부중인데요
알파벳의 각갯수와 총 갯수를 구하는 것을 짜는데요
filedecriptor로 파일을 rdwr로 열고
버퍼크기만큼 read하고
while("abc.txt"!=EOF){ //파일의 끝까지 도착할때까지...
for(i=0;i
if(buf[i]='a'||buf[i]='A')
alp[0]++;
if(isalpha(buf[i]))
totalalpha++;
}
이렇게 했거든요....
근데 저기 저 while문안을 어떻게 해야할지 모르겠어요... NULL로 바꿔도 안되고...
어떻게 하면 될까요. 저 while문안 내용물을 어떻게 바꾸면 될 것 같기도한데....
==파일의 끝까지 읽어내려가면서 알파벳분류하고 갯수 세고....
이렇게 할려고 하거든요.. 혹시 보시고 어떻게 고쳐야할지 좀 알려주세요....
Forums:
댓글 달기