#include #include #include long max(char nazwa[]) { FILE *p; long max=0; //maksymalna dlugosc slowa w pliku long rozmiar; //zawiera liczbe bajtuw od poczatku do konca char *s; //dlogosc bedzie ruwna liczbeie bajtow p=fopen(nazwa,"r"); fseek(p,0,SEEK_END); rozmiar=ftell(p); rewind(p); s=(char*)malloc(rozmiar*sizeof(char)); while(!feof(p)) { fscanf(p,"%s",s); if(max=2&&ilosc<=4) { printf("\n\n\nW pliku "); system("cd"); printf("\\%s znajduja sie %i palindromy\n",nazwa_pliku,ilosc); } else { printf("\n\n\nW pliku "); system("cd"); printf("\\%s znajduje sie %i palindromow\n",nazwa_pliku,ilosc); } } } fclose(plik); } free(p); printf("\n\n\n"); system("pause"); } void main() { printf("\nProgram wypisuje wszystkie palindromy znajdujace sie w pliku.\n\n"); wypisz(); }