Como que eu posso construir esse menu?

Escreva um programa que imprima o menu de opções abaixo e receba a opção do usuário.

    (1) Somar dois números
    (2) Subtrair um número de outro número
    (3) Multiplicar dois números
    (4) Dividir dois números
    (0) Finalizar o programa

Se o usuário digitar opção 1 o programa deve ler dois números inteiros, somá-los e
imprimir o resultado. A mesma ideia para as outras opções.

Exemplo:

printf("(1) Somar dois números\n");
printf("(2) Subtrair um número de outro número\n");
printf("(3) Multiplicar dois números\n");
printf("(4) Dividir dois números\n");
printf("(0) Finalizar o programa\n");