Featured

First blog post

Here you will learn the most basic C programs – The Basics of Basic!

Advertisements

WAP in C to show the use of strtok() function?

#include <stdio.h>
#include <string.h>
int main ()
{
char string[50] =”Test,string1,Test,string2:Test:string3″;
char *p;
clrscr();
printf (“String \”%s\” is split into tokens:\n”,string);
p = strtok (string,”,:”);
while (p!= NULL)
{
printf (“%s\n”,p);
p = strtok (NULL, “,:”);
}
getch();
return(0);
}

Output:-

strtok

WAP in C to find out first occurrence of a given character in a string using strstr() function?

#include <stdio.h>
#include <string.h>
int main ()
{
  char string[55] =“This is a test string for testing”;
  char *p;
  clrscr();
  p = strstr (string,“test”);
  if(p)
  {
    printf(“string found\n” );
    printf (“First occurrence of string \”test\” in \”%s\” is”\
           ” \”%s\””,string, p);
  }
  else printf(“string not found\n” );
   return(0);
}
Output :-
strstr.png

WAP in C searches for the last occurrence of the character ‘i’ in the string using strrchr() function?

#include <stdio.h>
#include <string.h>
int main ()
{
char string[55] =”This is a string for testing”;
char *p;
clrscr();
p = strrchr (string,’i’);
printf (“Character i is found at position %d\n”,p-string+1);
printf (“Last occurrence of character \”i\” in \”%s\” is” \
” \”%s\””,string, p);
getch();
return(0);
}

Output :-

strrchr.png

WAP in C searches for the first occurrence of the character ‘i’ in the string using strchr() function?

#include <stdio.h>
#include <string.h>
int main ()
{
char string[55] =”This is a string for testing”;
char *p;
clrscr();
p = strchr (string,’i’);
printf (“Character i is found at position %d\n”,p-string+1);
printf (“First occurrence of character \”i\” in \”%s\” is” \
” \”%s\””,string, p);
getch();
return(0);
}

Output :-

strchr