anyone can help?
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
#define MAX 80
typedef char * STRNG;
char *code[MAX];
STRNG get_line(FILE * inf)
{
STRNG s;
char tok = getc(inf);
int count = 0;
s = malloc(80);
while(tok!='\n')
{
s[count++] = tok;
tok = getc(inf);
}
s[count] = '\0';
return s;
}
int main(int argc, char *argv[])
{
char* filename;
FILE *stream;
filename =argv[1];
int n=0;
stream=fopen(filename,"r");
if(stream ==NULL)
{ printf("Enter a valid parameter.Program will exit.\n");
exit(1);
}
code[n]=get_line(stream);
do{
n++;
}while(strlen(code[n])>1);
printf("%d\n",n);
return 1;
}