-1
私はCプログラミングを初めて使用しており、関数を作成しようとしています。最初の関数は実行されますが、2番目の関数は実行されません。Cで複数の関数を作成するには
#include <stdio.h>
char get_char();
int main(void)
{
char ch;
printf("Enter a character > ");
scanf("%c", &ch);
return ch;
}
int get_int()
{
int i;
printf("Enter an integer between 0 and 127 > ");
scanf("%d", &i);
return i;
}
第二の機能が呼び出されないので? – MikeCAT
自動的に呼び出される関数は 'main()'だけです。それ以外は明示的に他の場所から呼び出さなければなりません。 – Barmar
あなたのチュートリアルや関数に関する教科書の章でこれについて説明しています。もう一度それを読んでください。 – Barmar