Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <cmath>
- #include <string.h>
- using namespace std;
- void padLeft(char a[], int n)
- {
- int length = strlen(a);
- if (length>n) return ;
- int spaceNumber=n-length;
- for (int i=length-1;i>=0;i--)// освобождаем место для пробелов - сместим строку на кол-во пробелов
- {
- a[i+spaceNumber]=a[i];
- }
- for (int i=0;i<spaceNumber;i++)//рисуем пробелы
- {
- a[i]=' ';
- }
- a[n]=0;// конец строки
- }
- int main()
- {
- char str[30]="Hello";
- padLeft(str,10);
- cout<<str;
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement