Răspuns :
#include <iostream>
#include <fstream>
#include <cstring>
using namespace std;
int main(){
ifstream in("convert.in");
char s[200];
bool in_tag = 0;
int tag_starts = 0;
while(in.getline(s, 200)){
for(int i=0;i<strlen(s);i++){
if(!in_tag && s[i] == '<'){
in_tag = 1;
tag_starts = i;
}else if(in_tag && s[i] == '>'){
in_tag = 0;
strcpy(s+tag_starts, s+i+1);
i = tag_starts-1; //Sari inapoi la inceputul textului sters
}
}
if(in_tag){
strcpy(s+tag_starts, s+strlen(s));
// in_tag ramane la fel pentru urmatorul text.
tag_starts = 0;
}
cout<<s<<endl;
}
}
#include <fstream>
#include <cstring>
using namespace std;
int main(){
ifstream in("convert.in");
char s[200];
bool in_tag = 0;
int tag_starts = 0;
while(in.getline(s, 200)){
for(int i=0;i<strlen(s);i++){
if(!in_tag && s[i] == '<'){
in_tag = 1;
tag_starts = i;
}else if(in_tag && s[i] == '>'){
in_tag = 0;
strcpy(s+tag_starts, s+i+1);
i = tag_starts-1; //Sari inapoi la inceputul textului sters
}
}
if(in_tag){
strcpy(s+tag_starts, s+strlen(s));
// in_tag ramane la fel pentru urmatorul text.
tag_starts = 0;
}
cout<<s<<endl;
}
}
Vă mulțumim că ați vizitat site-ul nostru dedicat Informatică. Sperăm că informațiile oferite v-au fost de ajutor. Dacă aveți întrebări sau nevoie de asistență suplimentară, nu ezitați să ne contactați. Pe curând și nu uitați să ne adăugați la favorite!