|  | 
	
		
		
			
			
    Nagy kezdőbetűs sorok
        Adott a következő fejlécállomány:
     myheader.h
letöltés szöveges állományként#include <stdio.h>#ifndef _MYHEADER_H#define _MYHEADER_H 1int foo(FILE *);#endif /* myheader.h */
 
        Írja meg a myheader.hállományban deklaráltfoo()függvényt, amely
        paraméterként megkap egy logikaiállomány-azonosítót, amely egy olvasásra megnyitott szöveges
        állományt azonosít! A függvény határozza meg, hogy a szöveges állományban hány sor kezdődik
        az angol ábécé valamelyik nagybetűjével, és adja vissza ezt az értéket! Ügyeljen rá, hogy a
        szöveges állomány sorai tetszőleges hosszúságúak lehetnek! Megjegyzés
        A függvényt helyezze a foo.cnevű állományba, és ezt az állományt küldje
        be megoldásként a kiértékelő rendszernek! Megoldását az alábbi állományok segítségével
        tesztelheti. Megoldásának kiértékelését a tesztelő rendszer nem feltétlenül ezeknek az
        állományoknak a felhasználásával végzi! main.c
letöltés szöveges állományként#include <stdio.h>#include <stdlib.h>#include "myheader.h"int main(){    int count;    FILE *fp = fopen("sample.txt", "r");    if (fp == NULL)    {        fprintf(stderr, "I can\'t open the file!\n");        exit(1);    }    count = foo(fp);    printf("%d\n", count);    fclose(fp);    return EXIT_SUCCESS;}
 Makefile
letöltés szöveges állománykéntSRCS = main.c foo.cOBJS = $(SRCS:%.c=%.o)TARGETS = main.PHONY: cleanall: $(TARGETS)main: $(OBJS)	$(CC) $(OBJS) -o main%.o: %.c	$(CC) -Wall -c $< -o $@clean:	rm -rf $(OBJS) *~ $(TARGETS)
 Példa állomány (sample.txt)letöltés szöveges állománykéntEj mi a ko! tyukanyo, kendA szobaban lakik itt bent?Lam, csak jo az isten, jot ad,Hogy folvitte a kend dolgat!
 A példa tesztprogram kimeneteletöltés szöveges állományként4
 |  |