#include <stdio.h>
#define N 10
int num[10][10];
void query(int suzi)
{ int i,j,sum=0;
char c[20],*p=c;
for(i=0;i<N;i++)
{
for(j=0;j<N;j++)
if (num[i][j]==suzi)
{
sum++;
*p++='[';
*p++=i+48;
*p++=j+48;
*p++=']':
*p++=',';
}
}
printf("query:%d sum=%d weizhi=s%",suzi,sum,c);
}
void main()
{ int i,j,su;
for(i=0;i<N;i++)
{
printf("请给第%d行负值.(10个数)\n",i+1);
for(j=0;j<N;j++)
{
scanf("%d",&num[i][j]);
}
puts("请输入欲查找的数:");
scanf("%d",&su);
query(su);
}
[此贴子已经被作者于2006-9-25 15:25:35编辑过]