word pattern(zoho)

Run Settings
LanguageC++
Language Version
Run Command
#include <iostream> using namespace std; int main() { char c[100]; cin>>c; int i,j,size=0; for(i=0;c[i]!='\0';i++) size++; int l,m,k; int space=size-2; int s1=0,s2=0; for(i=0,j=size-1;i<=size/2,j>=size/2;i++,j--) { if(space>=0) {for(l=1;l<=s1;l++) cout<<" "; s1++; cout<<c[i]; for(k=1;k<=space;k++) cout<<" "; space =space-2; cout<<c[j]; for(m=1;m<=s2;m++) cout<<" "; s2++; } else { for(l=1;l<=s1;l++) cout<<" "; cout<<c[i]; for(m=1;m<=s2;m++) cout<<" "; } cout<<endl; } space=1; s1=(size-3)/2; s2=(size-3)/2; for(i=(size/2)+1,j=(size/2)-1;i<size,j>=0;i++,j--) { for(l=1;l<=s1;l++) cout<<" "; s1--; cout<<c[j]; for(k=1;k<=space;k++) cout<<" "; space =space+2; cout<<c[i]; for(m=1;m<=s2;m++) cout<<" "; s2--; cout<<endl; } return 0; }
Editor Settings
Theme
Key bindings
Full width
Lines