したらばTOP ■掲示板に戻る■ 全部 1-100 最新50 | |

test

4名無しさん:2009/07/01(水) 12:47:03
#include <stdio.h>
#include <stdlib.h>
int main()
{
&nbsp;&nbsp;int Num = 100; /* データ人数 */
&nbsp;&nbsp;int* number_ptr;/* 順位を記録する領域のポインタ */
&nbsp;&nbsp;int* point_ptr; /* 得点を記録する領域のポインタ */
&nbsp;&nbsp;int* rank_ptr; /* 順位を記録する領域のポインタ */
&nbsp;&nbsp;int i; /* point_ptrのオフセットカウンタ */
&nbsp;&nbsp;int j; /* rank_ptrのオフセットカウンタ */
&nbsp;&nbsp;int p, S;

&nbsp;&nbsp;/*** 領域確保 ***/
&nbsp;&nbsp;number_ptr = (int*)calloc(Num,sizeof(int));
&nbsp;&nbsp;point_ptr = (int*)calloc(Num,sizeof(int));
&nbsp;&nbsp;rank_ptr = (int*)calloc(Num,sizeof(int));

&nbsp;&nbsp;/*** データの入力 ***/
&nbsp;&nbsp;for (i = 0; i<100; i++) {
&nbsp;&nbsp;&nbsp;&nbsp;scanf("%d", (point_ptr + i));
&nbsp;&nbsp;&nbsp;&nbsp;if(*(point_ptr + i) == -1) break; /* 入力終わり */
&nbsp;&nbsp;&nbsp;&nbsp;*(number_ptr + i) = i+1;
&nbsp;&nbsp;}
&nbsp;&nbsp;Num = i; /* データ人数 */


新着レスの表示


名前: E-mail(省略可)

※書き込む際の注意事項はこちら

※画像アップローダーはこちら

(画像を表示できるのは「画像リンクのサムネイル表示」がオンの掲示板に限ります)

掲示板管理者へ連絡 無料レンタル掲示板