Generation

generate functionTue, 21 Feb 2023

名前と点数を入力 する関数 int input(char na[][10], int ten[])を作成 して,最高点の名前を 表示せよ. 点数が 0 未満で 入力 終了と見なす

#include <stdio.h> int input(char na[][10], int ten[]) { int i; for(i = 0; i < 10; i++) { printf("%i人目の名前と点数: ", i + 1); scanf("%s %i", na[i], &ten[i]); if(ten[i] < 0) { return i; } } return i; } void print_highest_name(char na[][10], int ten[], int n) { int i; int max_i = 0; for(i = 1; i < n; i++) { if(ten[i] > ten[max_i]) { max_i = i; } } printf("最高点: %i (%s)\n", ten[max_i], na[max_i]); } int main(void) { char

Questions about programming?Chat with your personal AI assistant