#include #include #define eil_ilg 200 typedef struct eilsar { char eilute[eil_ilg]; struct eilsar *kitas; } s_pirmas, s_antras; int main(int argc, char *argv[]) { switch (argc) { case 1: printf("Neivedete failu pavadinimu.\n"); break; case 2: printf("Ivedete tik viena failo pavadinima.\nPrograma dirba su dviem failais.\n"); break; case 3: printf("Pirmas parametras: %s\n", argv[1]); printf("Antras parametras: %s\n", argv[2]); FILE *f1; if ((f1=fopen(argv[1],"r"))!=NULL) { printf("Failas atidarytas..\n"); fgets (s_pirmas.eilute, eil_ilg , f1); } else printf("Failas nerastas\n"); break; default: printf("Ivedete per daug failu pavadinimu.\nPrograma dirba tik su dviem failais.\n"); } system("PAUSE"); return 0; }