>>414
期限は日付で書けよ
しあさっては永遠に明々後日のままだぞ

問1
#include<stdio.h>
#include<string.h>

int main(void){
char filename[FILENAME_MAX], *p;
int moji, prev=0, linenum=0;
FILE *fp;

printf("ファイル名:");
fgets(filename, sizeof(filename), stdin);
if((p=strchr(filename, '\n'))!=NULL) *p='\0';

if((fp=fopen(filename, "r"))==NULL) return 1;
while((moji=fgetc(fp))!=EOF){
if(moji=='\n') linenum++;
prev=moji;
}
if(prev!='\n') linenum++;
fclose(fp);

printf("%d\n", linenum);

return 0;
}