主题:有关DEV C++的问题
dev c++怎么分两次输入数据??
例如:
#include <stdio.h>
#include <stdlib.h>
int main()
{
int higher(int x,int y);
int a[10],b[10];
int i,m=0,n=0,w=0;
printf ("请输入a队队员成绩:");
for (i=0;i<10;i++);
scanf ("%d",&a[i]);
printf ("请输入b队队员成绩:");
for (i=0;i<10;i++);
scanf ("%d",&b[i]);
for (i=0;i<10;i++)
{if (higher(a[i],b[i])==1) m++;
if (higher(a[i],b[i])==-1) n++;
if (higher(a[i],b[i])==0) w++;
}
if(m>n) printf("a队胜");
else if(m<n) printf("b队胜");
else printf("两队平");
system("pause");
return 0;
}
int higher(int x,int y)
{int z;
if(x>y) z=1;
else if(x<y) z=-1;
else z=0;
return (z);
}
我只能一次把两队成绩输完。
例如:
#include <stdio.h>
#include <stdlib.h>
int main()
{
int higher(int x,int y);
int a[10],b[10];
int i,m=0,n=0,w=0;
printf ("请输入a队队员成绩:");
for (i=0;i<10;i++);
scanf ("%d",&a[i]);
printf ("请输入b队队员成绩:");
for (i=0;i<10;i++);
scanf ("%d",&b[i]);
for (i=0;i<10;i++)
{if (higher(a[i],b[i])==1) m++;
if (higher(a[i],b[i])==-1) n++;
if (higher(a[i],b[i])==0) w++;
}
if(m>n) printf("a队胜");
else if(m<n) printf("b队胜");
else printf("两队平");
system("pause");
return 0;
}
int higher(int x,int y)
{int z;
if(x>y) z=1;
else if(x<y) z=-1;
else z=0;
return (z);
}
我只能一次把两队成绩输完。