Per favore mi potreste aiutare a tradurre questo programma da C++ in C? Grazie in anticipo.
PROGRAMMA:
#include <bits/stdc++.h>
using namespace std;
int main(){
long long int N,W;
cin>>N>>W;
string parole[N];
for(int i=0;i<N;i++){
cin>>parole;
}
long long int cont=0;
for(int j=0;j<N;j++){
long long int lug=parole[j].size();
cout<<parole[j]<<" ";
bool A;
if(j!=N-1){
A=true;
}
else{
A=false;
//cout<<parole[j];
}
while(A==true){
if(lug+parole[j+1].size()+1<=W && j<N-1){
cout<<parole[j+1]<<" ";
lug+=parole[j+1].size()+1;
j++;
}
else{
A=false;
cout<<endl;
}
}
}
}