ぼるじょあがC/C++の宿題を片づけますYO! 48代目
■ このスレッドは過去ログ倉庫に格納されています
0134デフォルトの名無しさん
2005/07/19(火) 22:10:39#include <stdio.h>
#include <stdlib.h>
#include <time.h>
#define N 5
int main()
{
char buf[256];
int a[N*N], in=0,i,j;
srand(time(NULL));
for(i = 0; i < N*N; )
{
a[i] = rand() % 100;
for(j = 0; j < i && a[i]!=a[j]; ++j);
if( j == i ) ++i;
}
for(i = 0; i < N*N; ++i) printf("%2d%c",a[i], i%N==N-1?'\n':' ');
if(fgets(buf, sizeof(buf), stdin)) in = atoi(buf);
for(i = 0; a[i]!=in && i< N*N; ++i) ;
if( i == N*N ) printf("not found %d\n", in);
else printf("found %d at (%d, %d)\n", in, i%N, i/N);
return 0;
}
■ このスレッドは過去ログ倉庫に格納されています