#include #include int* wyszukajIndeksZnaku(char* t, char k, int* ilosc); char* wyszukajWyrazOdZnaku(char* t, char k,int* dlugosclan); int cyfry(char* t, int* ile); int main() { char tab[50]; char k; int* index=NULL; char* tabwyrazow=NULL; int ili=0; int ilc=0; int dlugosclan=0; int i; int max=0; fflush(stdin); printf("\n Wpisz lancuch ponizej : "); fflush(stdin); fgets (tab, 50, stdin); printf("\nOto lancuch, ktory tak uprzejmie zadeklarowales:\n %s",tab); printf("\nPodaj znak jaki chcesz wyszukac:"); fflush(stdin); k=getchar(); printf("\nWyszukiwany przez Ciebie znak to:%c",k); index=wyszukajIndeksZnaku(tab,k,&ili); printf("\nIndeksy miejsc, na ktorych znajduje sie poszukiwany znak:"); for(i=0;i='0' && *(t+i)<='9') { *(p+j)=*(t+i); j++; p=(char*)realloc(p,(j+1)*sizeof(char)); } } max=(*p)-'0'; for(i=0;imax ? (*(p+i)-'0'):max; *ile=j; return max; }