| Arquivo: Exemplo.c |
| #include <stdio.h> #include <string.h> void x_print(const char *message) { printf("%s", message); // Sem quebra de linha } void x_println(const char *message) { printf("%s\n", message); // Com quebra de linha } void x_input(const char *prompt, char *buffer, int size) { x_print(prompt); if (fgets(buffer, size, stdin) != NULL) { // Remove o '\n' do final, se existir buffer[strcspn(buffer, "\n")] = '\0'; } } int main() { char nome[100]; // buffer para armazenar o nome do usuario x_print("Esta eh uma mensagem de exemplo."); x_println("Esta eh uma mensagem de exemplo."); x_input("Qual eh o seu nome? ", nome, sizeof(nome)); printf("Olah, %s!\n", nome); return 0; } |