/*
Program to remove the characters present in Primary String from Secondary String and print the remaining.
*/
#include<stdio.h>
void main()
{
char prmstr[]={'a',' ','b','c','\n'};
char secstr[]={'m','y',' ','n','a','m','e',' ','i','s',' ','a','b','c','\n'};
char res[10];
char ch,secch;
int i,j,k;
int flag=0;
i=0;j=0;k=0;
while(secstr[i]!='\n')
{
flag=0;
ch=secstr[i];
i++;
j=0;
while(prmstr[j]!='\n')
{
secch=prmstr[j];
j++;
if(ch==secch)
{
flag=1;
}
}
if(flag==0)
{
res[k]=ch;
k++;
}
}
res[k]='\n';
k=0;
while(res[k]!='\n')
{
printf("%c",res[k]);
k++;
}
printf("\n");
}
/*
OUTPUT
mynmeis
*/
Program to remove the characters present in Primary String from Secondary String and print the remaining.
*/
#include<stdio.h>
void main()
{
char prmstr[]={'a',' ','b','c','\n'};
char secstr[]={'m','y',' ','n','a','m','e',' ','i','s',' ','a','b','c','\n'};
char res[10];
char ch,secch;
int i,j,k;
int flag=0;
i=0;j=0;k=0;
while(secstr[i]!='\n')
{
flag=0;
ch=secstr[i];
i++;
j=0;
while(prmstr[j]!='\n')
{
secch=prmstr[j];
j++;
if(ch==secch)
{
flag=1;
}
}
if(flag==0)
{
res[k]=ch;
k++;
}
}
res[k]='\n';
k=0;
while(res[k]!='\n')
{
printf("%c",res[k]);
k++;
}
printf("\n");
}
/*
OUTPUT
mynmeis
*/