Hejka mam takie zadnie i teraz nie wiem jak mam dalej to wykonać,
Tworzę tablicę typu char
potem tworzę tablice typu int żeby zliczała mi te znaki
ale co dalej? Co robię nie tak, że program przestaje działać?
Z góry dziękuję za jakieś propozycje.
/*Napisz własną wersję funkcji strlen(), która oblicza długość łańcucha znaków języka C.
Napisz program, który zaprezentuje działanie funkcji (przykład z użyciem łańcucha znaków
jako stała i jako zmienna)*/
#include <stdio.h>
#include <string.h>
int main()
{
char tekst[1000000];
int zlicz[1000000]={};
int i=0;
printf("Podaj tekst\n", tekst);
scanf("%[^\n]s", &tekst);
while(tekst[i])
{
zlicz[i]+=1;
i++;
}
printf( "Lancuch ma dlugosc: %d znakow.\n", zlicz );
return 0;
}