Кто-нибудь plzz конвертирует эту программу на языке Си и с объяснением
#include<bits/stdc++.h> using namespace std; void splitString(string str, vector<string> &output) { int start = 0; int last = str.find_first_of(" "); while (last != string::npos) { if (last > start) { output.push_back(str.substr(start, last - start)); } start = ++last; last = str.find_first_of(" ", last); } output.push_back(str.substr(start)); } int main() { int t;cin>>t; string str; getline(cin, str); while(t--) { getline(cin, str); vector<string> output; splitString(str, output); for(int i = 0; i < output.size(); i++) { if(i%2 != 0) { reverse(output[i].begin(), output[i].end()); } cout<<output[i]<<" "; } cout<<endl; } return 0; }
Что я уже пробовал:
Plzz преобразует эту программу, где t-количество тестовых случаев, и plzz быстро отвечает
CHill60
Никто не будет делать за вас вашу работу. Мы делаем это в свободное время, поэтому просить нас "ответить быстро" просто грубо. Если вы хотите, чтобы вас воспринимали всерьез, не используйте глупый текст-говорите как "Plzz" - не у всех здесь есть английский в качестве первого языка, поэтому используйте правильные слова, чтобы они также могли понять
Покажите, что вы пробовали, и мы постараемся помочь