char str;
かぁ。
命名が
int set_data(void);
void get_data(int d);
並みにズレている。
名前を軽んずるのはいくない。