C 读取配置文件,按照配置值从小到大的顺序输入圆形、三角或方形
课堂老师留个作业,开发一段代码,从配置文件中读取用户配置的值,按照从小到大的顺序排序,然后依次输出圆形、方形或者三角形。
配置文件如下:
// draw shapes accroding to the sorted array shapes[3]void draw(struct shapeType * kv){struct shapeType * kvEnd;kvEnd = kv+3;for(;kv<kvEnd;kv++){if( kv->shapeName == CYCLE){// (* kv).shapeNamedrawCycle();}else if( kv->shapeName == SQUARE){drawSquare();}else if( kv->shapeName == TRIANGLE){drawTriangle();}printf("\n");}}