Răspuns :
A)
#include <fstream>
#include <string>
using namespace std;
ifstream fin("F.txt");
ofstream fout("G.txt");
string s;
int main(){
while(!fin.eof()){
getline(fin, s);
int len = s.length()-1;
while(s[len] == ' ' || s[len] == '\t')len--;
for(int i = 0; i <= len; i++){
fout << s[i] << "\n";
}
}
}
B)
#include <iostream>
#include <cstring>
#include <string>
using namespace std;
char* s;
string cpp_str;
int main(){
//daca contine spatii
getline(cin, cpp_str);
s = cpp_str.c_str();
//daca nu contine spatii
s = new char[16384];
cin >> s;
for(int i = 0; i < strlen(s); i++){
cout << *(s + i * sizeof(char));
}
}
Vă mulțumim că ați ales să vizitați platforma noastră dedicată Informatică. Sperăm că informațiile disponibile v-au fost utile. Dacă aveți întrebări suplimentare sau aveți nevoie de sprijin, nu ezitați să ne contactați. Vă așteptăm cu drag și data viitoare! Nu uitați să adăugați site-ul nostru la favorite pentru acces rapid.