关于c语言,c++的问题,很简单的。

从键盘输入10个字符串,不改变其储存顺序,有序输出。 我是新手,刚学,要怎么做这个。
这个怎么连大括号都没有?看都看不懂

#include <iostream>
#include <cmath>
using namespace std;
class point
{
public:
point (double x,double y):x1(x),y1(y){}
double getX(){return x1;}
double getY(){return y1;}

private:
double x1,y1;
};
class line
{
public:
line(point a,point b):p1(a),p2(b){}
double print(point p1,point p2);
double length(){return l;}
private:
point p1,p2;
double l;
};

double line::print(point p1,point p2)
{
double a,b;
a=(p1.getX()-p2.getX());
b=(p1.getY()-p2.getY());
l=sqrt(a*a+b*b);

}
int main(){
double x1,y1,x2,y2;
cin>>x1>>y1>>x2>>y2;
point m(x1,y1),n(x2,y2);
line line(m,n);line.print (m,n);
cout<<"这条直线的长度是:"<<line.length()<<endl;
system("pause");
}
类的组合
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-06-03
char array[10][10];
int i;
for(i=0;i<9;i++)
gets(array[i]);
for(i=0;i<9;i++)

puts(array[i]);
getchar();
第2个回答  2012-06-03
加个 #include<stdio.h>
把1楼的代码粘到main函数就行了
PS:应该是i<=9