#include <stdio.h>

void showfile_(FILE *f)
{
    char line[65536];
    int i = 1;
    while (fgets(line, 65536, f) != NULL)
    {
        printf("%d:%s", i, line);
        i++;
    }
}

void showfile(char* filename)
{
    FILE *f = fopen(filename, "r");
    if (f != NULL)
    {
        showfile_(f);
        fclose(f);
    }
}

int main(void)
{
    char filename[256];
    printf("Please input filename...");
    scanf("%s", filename);
    showfile(filename);
    
    return 0;
}
