Colocar ao lado das tarefas iniciadas a inicial, e no final de um commit quanto esta feito
- Calcular o tamanho de uma string s
- Procurar um caractere c numa string s e devolver o primeiro índice onde ele se encontra
- Contar o número de ocorrências de um caractere c numa string s
- Devolver o primeiro índice em que uma string s1 se encontra dentro de outra string s2
- Verificar se uma string s1 é prefixo de outra string s2 (J-100)
- Verificar se uma string s1 é sufixo de outra string s2
- Verificar se duas strings s1 e s2 são iguais
- Verificar se uma string s1 é menor 1 do que uma string s2
- Devolver -1,0,1 se s1 for menor, igual ou maior que s2
- Procura o primeiro índice em s1 que contém um dos caracteres na string s2
- Procura o primeiro índice em s1 que não contém um dos caracteres na string s2
- Copiar para s1 a string s2
- Colar s2 ao fim da string s1
- Mover n bytes da área m2 para a área m1 (esta função deverá funcionar mesmo que m1 e m2 partilhem memória)
int cad_tamanho ( char s []); int cad_procurar_car ( char c , char s []); int cad_ocorrencias ( char c , char s []); int cad_procurar_str ( char s1 [] , char s2 []); int cad_e_prefixo ( char s1 [] , char s2 []); int cad_e_sufixo ( char s1 [] , char s2 []); int cad_iguais ( char s1 [] , char s2 []); int cad_primeiro ( char s1 [] , char s2 []); int cad_comparar ( char s1 [] , char s2 []); int cad_um_dos ( char s1 [] , char s2 []); int cad_nenhum_dos ( char s1 [] , char s2 []); int cad_copiar ( char s1 [] , char s2 []); int cad_colar ( char s1 [] , char s2 []); int cad_mover (( char m1 [] , char m2 [] , int n );