#include<stdio.h>
#include<string.h>
#include<stdlib.h>
int main()
{
char *s,*r,*n;
s=(char *)malloc(80*sizeof(char));
r=(char *)malloc(80*sizeof(char));
n=(char *)malloc(80*sizeof(char));
printf("Enter main string: ");
gets(s);
printf("Enter the substring to replace: ");
gets(r);
printf("Enter the substring to insert: ");
gets(n);
char *p,*a,*b,*c,*d,*e;
p=(char *)malloc(100*sizeof(char));
a=(char *)malloc(100*sizeof(char));
c=(char *)malloc(100*sizeof(char));
d=(char *)malloc(100*sizeof(char));
int lr,ln,i;
lr=strlen(r);
ln=strlen(n);
e=p;
while(*s)
{
if(*s==*r)
{
b=s;
d=a;
for(i=0;i<lr;i++)
{
*d=*b;
d++;
b++;
}
*d='\0';
if(!strcmp(r,a))
{
c=n;
for(i=0;i<ln;i++)
{
*p=*c;
p++;
c++;
}
for(i=0;i<lr;i++)
{
s++;
}
}
else
{
*p=*s;
p++;
s++;
}
}
else
{
*p=*s;
p++;
s++;
}
}
*p='\0';
printf(e);
return 0;
}
ICNpbmNsdWRlPHN0ZGlvLmg+CiNpbmNsdWRlPHN0cmluZy5oPgojaW5jbHVkZTxzdGRsaWIuaD4KaW50IG1haW4oKQp7CiAgICBjaGFyICpzLCpyLCpuOwogICAgcz0oY2hhciAqKW1hbGxvYyg4MCpzaXplb2YoY2hhcikpOwogICAgcj0oY2hhciAqKW1hbGxvYyg4MCpzaXplb2YoY2hhcikpOwogICAgbj0oY2hhciAqKW1hbGxvYyg4MCpzaXplb2YoY2hhcikpOwogICAgcHJpbnRmKCJFbnRlciBtYWluIHN0cmluZzogIik7CiAgICBnZXRzKHMpOwogICAgcHJpbnRmKCJFbnRlciB0aGUgc3Vic3RyaW5nIHRvIHJlcGxhY2U6ICIpOwogICAgZ2V0cyhyKTsKICAgIHByaW50ZigiRW50ZXIgdGhlIHN1YnN0cmluZyB0byBpbnNlcnQ6ICIpOwogICAgZ2V0cyhuKTsKCiAgICBjaGFyICpwLCphLCpiLCpjLCpkLCplOwoKICAgIHA9KGNoYXIgKiltYWxsb2MoMTAwKnNpemVvZihjaGFyKSk7CiAgICBhPShjaGFyICopbWFsbG9jKDEwMCpzaXplb2YoY2hhcikpOwogICAgYz0oY2hhciAqKW1hbGxvYygxMDAqc2l6ZW9mKGNoYXIpKTsKICAgIGQ9KGNoYXIgKiltYWxsb2MoMTAwKnNpemVvZihjaGFyKSk7CiAgICBpbnQgbHIsbG4saTsKICAgIGxyPXN0cmxlbihyKTsKICAgIGxuPXN0cmxlbihuKTsKICAgIGU9cDsKICAgIHdoaWxlKCpzKQogICAgewogICAgICAgaWYoKnM9PSpyKQogICAgICAgewogICAgICAgICAgIGI9czsKICAgICAgICAgICBkPWE7CiAgICAgICAgICAgZm9yKGk9MDtpPGxyO2krKykKICAgICAgICAgICB7CiAgICAgICAgICAgICAgICpkPSpiOwogICAgICAgICAgICAgICBkKys7CiAgICAgICAgICAgICAgIGIrKzsKICAgICAgICAgICB9CiAgICAgICAgICAgKmQ9J1wwJzsKICAgICAgICAgICBpZighc3RyY21wKHIsYSkpCiAgICAgICAgICAgewogICAgICAgICAgICAgICBjPW47CiAgICAgICAgICAgICAgIGZvcihpPTA7aTxsbjtpKyspCiAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICpwPSpjOwogICAgICAgICAgICAgICAgICAgcCsrOwogICAgICAgICAgICAgICAgICAgYysrOwogICAgICAgICAgICAgICB9CgogICAgICAgICAgIGZvcihpPTA7aTxscjtpKyspCiAgICAgICAgICAgewogICAgICAgICAgICAgICBzKys7CiAgICAgICAgICAgfQogICAgICAgICAgIH0KICAgICAgICAgICBlbHNlCiAgICAgICAgICAgewogICAgICAgICAgICAgICAqcD0qczsKICAgICAgICAgICAgICAgcCsrOwogICAgICAgICAgICAgICBzKys7CiAgICAgICAgICAgfQoKICAgICAgIH0KICAgICAgIGVsc2UKICAgICAgIHsKCiAgICAgICAgICAgKnA9KnM7CiAgICAgICAgICAgcCsrOwogICAgICAgICAgIHMrKzsKICAgICAgIH0KICAgIH0KCiAgICAqcD0nXDAnOwoKICAgIHByaW50ZihlKTsKCnJldHVybiAwOwp9Cgo=
Main.java:1: error: illegal character: '#'
#include<stdio.h>
^
Main.java:1: error: class, interface, or enum expected
#include<stdio.h>
^
Main.java:2: error: illegal character: '#'
#include<string.h>
^
Main.java:3: error: illegal character: '#'
#include<stdlib.h>
^
Main.java:7: error: class, interface, or enum expected
s=(char *)malloc(80*sizeof(char));
^
Main.java:8: error: class, interface, or enum expected
r=(char *)malloc(80*sizeof(char));
^
Main.java:9: error: class, interface, or enum expected
n=(char *)malloc(80*sizeof(char));
^
Main.java:10: error: class, interface, or enum expected
printf("Enter main string: ");
^
Main.java:11: error: class, interface, or enum expected
gets(s);
^
Main.java:12: error: class, interface, or enum expected
printf("Enter the substring to replace: ");
^
Main.java:13: error: class, interface, or enum expected
gets(r);
^
Main.java:14: error: class, interface, or enum expected
printf("Enter the substring to insert: ");
^
Main.java:15: error: class, interface, or enum expected
gets(n);
^
Main.java:17: error: class, interface, or enum expected
char *p,*a,*b,*c,*d,*e;
^
Main.java:19: error: class, interface, or enum expected
p=(char *)malloc(100*sizeof(char));
^
Main.java:20: error: class, interface, or enum expected
a=(char *)malloc(100*sizeof(char));
^
Main.java:21: error: class, interface, or enum expected
c=(char *)malloc(100*sizeof(char));
^
Main.java:22: error: class, interface, or enum expected
d=(char *)malloc(100*sizeof(char));
^
Main.java:23: error: class, interface, or enum expected
int lr,ln,i;
^
Main.java:24: error: class, interface, or enum expected
lr=strlen(r);
^
Main.java:25: error: class, interface, or enum expected
ln=strlen(n);
^
Main.java:26: error: class, interface, or enum expected
e=p;
^
Main.java:27: error: class, interface, or enum expected
while(*s)
^
Main.java:32: error: class, interface, or enum expected
d=a;
^
Main.java:33: error: class, interface, or enum expected
for(i=0;i<lr;i++)
^
Main.java:33: error: class, interface, or enum expected
for(i=0;i<lr;i++)
^
Main.java:33: error: class, interface, or enum expected
for(i=0;i<lr;i++)
^
Main.java:36: error: class, interface, or enum expected
d++;
^
Main.java:37: error: class, interface, or enum expected
b++;
^
Main.java:38: error: class, interface, or enum expected
}
^
Main.java:40: error: class, interface, or enum expected
if(!strcmp(r,a))
^
Main.java:43: error: class, interface, or enum expected
for(i=0;i<ln;i++)
^
Main.java:43: error: class, interface, or enum expected
for(i=0;i<ln;i++)
^
Main.java:43: error: class, interface, or enum expected
for(i=0;i<ln;i++)
^
Main.java:46: error: class, interface, or enum expected
p++;
^
Main.java:47: error: class, interface, or enum expected
c++;
^
Main.java:48: error: class, interface, or enum expected
}
^
Main.java:50: error: class, interface, or enum expected
for(i=0;i<lr;i++)
^
Main.java:50: error: class, interface, or enum expected
for(i=0;i<lr;i++)
^
Main.java:53: error: class, interface, or enum expected
}
^
Main.java:58: error: class, interface, or enum expected
p++;
^
Main.java:59: error: class, interface, or enum expected
s++;
^
Main.java:60: error: class, interface, or enum expected
}
^
Main.java:67: error: class, interface, or enum expected
p++;
^
Main.java:68: error: class, interface, or enum expected
s++;
^
Main.java:69: error: class, interface, or enum expected
}
^
Main.java:74: error: class, interface, or enum expected
printf(e);
^
Main.java:76: error: class, interface, or enum expected
return 0;
^
Main.java:77: error: class, interface, or enum expected
}
^
49 errors