user: Translate the below assembly code into C programming language:

```asm
<print_usage>:
  endbr64
  sub    $0x8,%rsp
  lea    D96(%rip),%rdi
  call   <printf@plt>
  lea    D94(%rip),%rdi
  call   <printf@plt>
  lea    D54(%rip),%rdi
  call   <printf@plt>
  lea    D32(%rip),%rdi
  call   <printf@plt>
  lea    D55(%rip),%rdi
  call   <printf@plt>
  lea    D3(%rip),%rdi
  call   <printf@plt>
  lea    D70(%rip),%rdi
  call   <printf@plt>
  lea    D13(%rip),%rdi
  call   <printf@plt>
  lea    D80(%rip),%rdi
  call   <printf@plt>
  lea    D6(%rip),%rdi
  call   <printf@plt>
  lea    D89(%rip),%rdi
  call   <printf@plt>
  lea    D81(%rip),%rdi
  call   <printf@plt>
  lea    D95(%rip),%rdi
  call   <printf@plt>
  add    $0x8,%rsp
  ret
```

tool_calls: name: extract_symbolic_data
arguments: data_tag: D96
type_guessed: string
name: extract_symbolic_data
arguments: data_tag: D94
type_guessed: string
name: extract_symbolic_data
arguments: data_tag: D54
type_guessed: string
name: extract_symbolic_data
arguments: data_tag: D32
type_guessed: string
name: extract_symbolic_data
arguments: data_tag: D55
type_guessed: string
name: extract_symbolic_data
arguments: data_tag: D3
type_guessed: string
name: extract_symbolic_data
arguments: data_tag: D70
type_guessed: string
name: extract_symbolic_data
arguments: data_tag: D13
type_guessed: string
name: extract_symbolic_data
arguments: data_tag: D80
type_guessed: string
name: extract_symbolic_data
arguments: data_tag: D6
type_guessed: string
name: extract_symbolic_data
arguments: data_tag: D89
type_guessed: string
name: extract_symbolic_data
arguments: data_tag: D81
type_guessed: string
name: extract_symbolic_data
arguments: data_tag: D95
type_guessed: string

tool: D96: 

Usage: 
	rtw_simple_config 	-i<ifname> -c<wpa_cfgfile> -n<dev_name> -p <pincode> -t <timeout>
				-m <phone_mac> [-dD] [-v]

tool: D94: 

OPTIONS:
	

tool: D54: -i = interface name
	

tool: D32: -c = the path of wpa_supplicant config file
	

tool: D55: -p = pincode
	

tool: D3: -d = enable debug message, -D = more message.
	

tool: D70: -n = device name
	

tool: D13: -t = timeout (seconds)
	

tool: D80: -m = filtering MAC, only accept the configuration frame which's from this MAC address
	

tool: D6: -v = version	



tool: D89: example:
	

tool: D81: rtw_simple_config -i wlan0 -c ./wpa_conf -D
	

tool: D95: rtw_simple_config -i wlan0 -c ./wpa_conf -p 14825903 -t 120 -n RTKSC_SAMPLE -d



assistant: ```c
void print_usage(void) {
  printf("\n\nUsage: \n\trtw_simple_config \t-i<ifname> -c<wpa_cfgfile> -n<dev_name> -p <pincode> -t <timeout>\n\t\t\t\t-m <phone_mac> [-dD] [-v]");
  printf("\n\nOPTIONS:\n\t");
  printf("-i = interface name\n\t");
  printf("-c = the path of wpa_supplicant config file\n\t");
  printf("-p = pincode\n\t");
  printf("-d = enable debug message, -D = more message.\n\t");
  printf("-n = device name\n\t");
  printf("-t = timeout (seconds)\n\t");
  printf("-m = filtering MAC, only accept the configuration frame which's from this MAC address\n\t");
  printf("-v = version\t\n\n");
  printf("example:\n\t");
  printf("rtw_simple_config -i wlan0 -c ./wpa_conf -D\n\t");
  printf("rtw_simple_config -i wlan0 -c ./wpa_conf -p 14825903 -t 120 -n RTKSC_SAMPLE -d\n\n");
  return;
}
```