Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- int mystrlen(char a[])
- {
- int broj;
- for (int i=0;a[i]!='\0';i++)
- broj=i;
- return broj+1;
- }
- void myreadline(char a[])
- {
- int i=0;
- fgets(a,100,stdin);
- for(i=0;a[i]!='\n';i++)
- {
- a[i]='\0';
- }
- }
- int mystrcmp( char a[],char b[])
- {
- for (int i=0;a[i]!='\0';i++){
- for (int j=0;b[i]!='\0';j++){
- if(a[i]!=b[j]){
- return 0;
- }
- else if (a[i]==b[j])
- {
- return 1;
- }
- }
- }
- }
- int mystrcpy(char *a, char *b)
- {
- int i=0,pv=0;;
- while(a[i]!='\0')
- {
- b[i]=a[i];
- i++;
- pv++;
- }
- return pv;
- }
- int mysubstring(char a[], char b[])
- {
- for (int i=0; a[i]!='\0';i++)
- {
- for (int j=0;b[j]!='\0';j++){
- if(a[i+j]!=b[j])
- {
- break;
- }
- if(j==(mystrlen(b)-1))
- {
- return i;
- }
- }
- }
- return -1;
- }
- void mytolower(char a[])
- {
- int i;
- for(i=0;i<mystrlen(a);i++)
- {
- if (a[i]>64 && a[i]<91)
- {
- a[i]+=32;
- }
- }
- void mytoupper(char a[])
- {
- int i;
- for(i=0;i<mystrlen(a);i++)
- {
- if (a[i]>96 && e[i]<122)
- {
- a[i]-=32;
- }
- }
- }
- }
- void myinvertcase(char a[])
- {
- int i;
- for( i=0;i<mystrlen(a);i++)
- {
- if (a[i]>96 && a[i]<122)
- {
- a[i]-=32;
- }
- else if (a[i]>65 && a[i]<90){
- a[i]+=32;
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement