Możecie sprawdzić czy dobrze wykonałam zadanie?
Dane są:
typedef struct lista_lin
{ int d;
struct lista_lin *nast;
}Element;
typedef Element *Lista;
Napisać funkcję(rekurencyjną) int ile_razy(Lista L, int k); obliczającą ile razy na liście L występuje wartość k. np. k=5, L=(-3 5 -8 9 0 5 4 12 0) =>2
int ile_razy(Lista L, int k);
{
if(L==NULL)
return 0;
if(L.d==k)
return(1+ile_razy(L->nast, k));
return(ile_razy(L->nast, k));
}