Claro! Aqui está um exemplo de programa em C que atende aos requisitos mencionados: ```c #include #ifdef KR int soma(a, b) int a, b; #else int soma(int a, int b) #endif { return a + b; } #ifdef KR int subtracao(a, b) int a, b; #else int subtracao(int a, int b) #endif { return a - b; } int main() { int num1, num2; printf("Digite dois números: "); scanf("%d %d", &num1, &num2); printf("Soma: %d\n", soma(num1, num2)); printf("Subtração: %d\n", subtracao(num1, num2)); return 0; } ``` Neste programa, temos duas funções: `soma` e `subtracao`. Ambas recebem dois inteiros como parâmetros e retornam um inteiro como resultado. O programa principal lê dois números do usuário e chama as funções `soma` e `subtracao` para imprimir a soma e a diferença entre os dois números. Para selecionar o protótipo das funções, você pode definir a constante `KR` ou `ANSI` no início do programa, antes de incluir a biblioteca `stdio.h`. Por exemplo, se você deseja usar o protótipo do padrão ANSI, você pode adicionar `#define ANSI` antes do `#include `. Espero que isso ajude! Se tiver mais alguma dúvida, é só perguntar.
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar