演習10ー1
問: nの指す値が0より小さければ0に更新し、100より大きければ100に更新する(値が0〜100であれば更新しない)関数adjust_pointを作成せよ。
void adjust_pointa(int *n)
// Ex1001.c
#include <stdio.h>
void adjust_pointa(int *n)
{
if (*n < 0) {
*n = 0;
} else if (*n > 100) {
*n = 100;
}
}
int main(void)
{
int x;
printf("値を入力せよ:");
scanf("%d", &x);
adjust_pointa(&x);
printf("x の値は %d になりました。\n", x);
return 0;
}
コメント
特になし。
書籍情報
コメント