行数カウントについて質問です。
Posted: 2007年3月18日(日) 23:39
こんばんは。いさごです。
getcharとEOFを使って、入力した文字数と行数カウントのプログラムの宿題が出ました。
#include<stdio.h>
int main (int argc, char **argv){
int nc=0;
while (getchar() != EOF){
nc = nc + 1;
}
printf("%d文字です\n");
return(0);
}
ここまでは出来たのですが、どういう風に行数をカウントすればいいのかよくわかりません。
\nを数えればいいとヒントに書いてあるのですが・・・。
どなたか教えてください。お願いします。
getcharとEOFを使って、入力した文字数と行数カウントのプログラムの宿題が出ました。
#include<stdio.h>
int main (int argc, char **argv){
int nc=0;
while (getchar() != EOF){
nc = nc + 1;
}
printf("%d文字です\n");
return(0);
}
ここまでは出来たのですが、どういう風に行数をカウントすればいいのかよくわかりません。
\nを数えればいいとヒントに書いてあるのですが・・・。
どなたか教えてください。お願いします。