34 lines
680 B
C
34 lines
680 B
C
/* This software is licensed by the MIT License, see LICENSE file */
|
|
/* Copyright © 2022 Gregory Lirent */
|
|
|
|
#include "plug.h"
|
|
|
|
|
|
int main(int argc, char** argv) {
|
|
test_init(argc, argv);
|
|
vtype_string x;
|
|
int c = random_unicode_symbol();
|
|
|
|
x = string_random(12);
|
|
|
|
string_align_center(&x, 30, 0);
|
|
string_info(&x);
|
|
string_print(&x, 0);
|
|
|
|
string_trim_spaces(&x);
|
|
string_info(&x);
|
|
string_print(&x, "trimmed");
|
|
|
|
put_separator();
|
|
string_align_center(&x, 30, c);
|
|
string_info(&x);
|
|
string_print(&x, 0);
|
|
|
|
string_trim(&x, c);
|
|
string_info(&x);
|
|
string_print(&x, "trimmed");
|
|
|
|
|
|
string_free(&x);
|
|
}
|