回复 10楼 w995612220
我就说不认识。。。
#include <stdio.h>
#define MAXLINE 1024
int main()
{
int m_result[MAXLINE];
int m_current = 0;
int index = 0;
int result = 0;
char buf[128];
int numA, numB, numTmp;
while (1)
{
gets(buf);
if (buf[0] == '\0')
break;
result = sscanf(buf, "%d %d %d", &numA, &numB, &numTmp);
if (result != 2)
{
printf("输入格式有误,重新输入\n");
continue ;
}
m_result[m_current] = (numA > numB) ? numA : numB;
m_current++;
if (m_current >= MAXLINE)
{
printf("已经到达了最大行\n");
break;
}
}
//输出结果
printf("结果输出如下:\n");
for (; index < m_current; index++)
{
printf("\tNum[%d]: %d\n", index, m_result[index]);
}
return 0;
}
配合你们一下, 蛋疼的路过。