user: Converte this assembly snippet into its equivalent C code:

```asm
<printHelp>:
  endbr64
  sub    $0x8,%rsp
  lea    D102(%rip),%rdi
  call   <printf@plt>
  lea    D195(%rip),%rdi
  call   <printf@plt>
  lea    D22(%rip),%rdi
  call   <printf@plt>
  lea    D111(%rip),%rdi
  call   <printf@plt>
  lea    D189(%rip),%rdi
  call   <printf@plt>
  lea    D11(%rip),%rdi
  call   <printf@plt>
  lea    D131(%rip),%rdi
  call   <printf@plt>
  lea    D25(%rip),%rdi
  call   <printf@plt>
  lea    D19(%rip),%rdi
  call   <printf@plt>
  lea    D194(%rip),%rdi
  call   <printf@plt>
  lea    D47(%rip),%rdi
  call   <printf@plt>
  lea    D28(%rip),%rdi
  call   <printf@plt>
  lea    D20(%rip),%rdi
  call   <printf@plt>
  lea    D8(%rip),%rdi
  call   <printf@plt>
  lea    D151(%rip),%rdi
  call   <printf@plt>
  lea    D32(%rip),%rdi
  call   <printf@plt>
  lea    D93(%rip),%rdi
  call   <printf@plt>
  lea    D178(%rip),%rdi
  call   <printf@plt>
  lea    D119(%rip),%rdi
  call   <printf@plt>
  lea    D158(%rip),%rdi
  call   <printf@plt>
  lea    D203(%rip),%rdi
  call   <printf@plt>
  add    $0x8,%rsp
  ret
```

tool_calls: name: extract_symbolic_data
arguments: label: D102
type: string
name: extract_symbolic_data
arguments: label: D195
type: string
name: extract_symbolic_data
arguments: label: D22
type: string
name: extract_symbolic_data
arguments: label: D111
type: string
name: extract_symbolic_data
arguments: label: D189
type: string
name: extract_symbolic_data
arguments: label: D11
type: string
name: extract_symbolic_data
arguments: label: D131
type: string
name: extract_symbolic_data
arguments: label: D25
type: string
name: extract_symbolic_data
arguments: label: D19
type: string
name: extract_symbolic_data
arguments: label: D194
type: string
name: extract_symbolic_data
arguments: label: D47
type: string
name: extract_symbolic_data
arguments: label: D28
type: string
name: extract_symbolic_data
arguments: label: D20
type: string
name: extract_symbolic_data
arguments: label: D8
type: string
name: extract_symbolic_data
arguments: label: D151
type: string
name: extract_symbolic_data
arguments: label: D32
type: string
name: extract_symbolic_data
arguments: label: D93
type: string
name: extract_symbolic_data
arguments: label: D178
type: string
name: extract_symbolic_data
arguments: label: D119
type: string
name: extract_symbolic_data
arguments: label: D158
type: string
name: extract_symbolic_data
arguments: label: D203
type: string

tool: D102: Usage: tte [OPTIONS] [FILE]



tool: D195: 
KEYBINDINGS
-----------



tool: D22: Keybinding    Action



tool: D111: Ctrl-Q        Exit


tool: D189: Ctrl-S        Save


tool: D11: Ctrl-F        Search. Esc, enter and arrows to interact once searching


tool: D131: Ctrl-E        Flip line upwards


tool: D25: Ctrl-D        Flip line downwards


tool: D19: Ctrl-C        Copy line


tool: D194: Ctrl-X        Cut line


tool: D47: Ctrl-V        Paste line


tool: D28: Ctrl-Z        Undo


tool: D20: Ctrl-Y        Redo


tool: D8: Ctrl-P        Pause tte (type "fg" to resume)


tool: D151: 

OPTIONS
-------



tool: D32: Option                                          Action



tool: D93: -h | --help                                     Prints the help


tool: D178: -v | --version                                  Prints the version of tte


tool: D119: -e | --extension <file_extension> <file_name>   Specify the file extension


tool: D158: -t | --use-tabs [file_name]                     Use tabs instead of spaces


tool: D203: 

For now, usage of ISO 8859-1 is recommended.


assistant: ```c
void printHelp() {
  printf("Usage: tte [OPTIONS] [FILE]\n\n");
  printf("\nKEYBINDINGS\n-----------\n\n");
  printf("Keybinding    Action\n\n");
  printf("Ctrl-Q        Exit\n");
  printf("Ctrl-S        Save\n");
  printf("Ctrl-F        Search. Esc, enter and arrows to interact once searching\n");
  printf("Ctrl-E        Flip line upwards\n");
  printf("Ctrl-D        Flip line downwards\n");
  printf("Ctrl-C        Copy line\n");
  printf("Ctrl-X        Cut line\n");
  printf("Ctrl-V        Paste line\n");
  printf("Ctrl-Z        Undo\n");
  printf("Ctrl-Y        Redo\n");
  printf("Ctrl-P        Pause tte (type \"fg\" to resume)\n");
  printf("\n\nOPTIONS\n-------\n\n");
  printf("Option                                          Action\n\n");
  printf("-h | --help                                     Prints the help\n");
  printf("-v | --version                                  Prints the version of tte\n");
  printf("-e | --extension <file_extension> <file_name>   Specify the file extension\n");
  printf("-t | --use-tabs [file_name]                     Use tabs instead of spaces\n");
  printf("\n\nFor now, usage of ISO 8859-1 is recommended.\n");
}
```