首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

小弟我的第一个和第二个C语言程序

2012-08-29 
我的第一个和第二个C语言程序花了我超过6个小时呢,不容易哦。#includestdio.h#includestring.hint main

我的第一个和第二个C语言程序
花了我超过6个小时呢,不容易哦。

#include<stdio.h>#include<string.h>int main(void) {        char *read[10];        char *temp;        int s_length[10];        int i = 0;        int k = 0;        int length=0;        for (i=0;i<10;i++)                read[i]=(char*)malloc(100);        i=0;        while ((i < 10) && (scanf("%s",read[i]) == 1)) {                s_length[i]=strlen(read[i]);                printf("length == %d\n",s_length[i]);                i++;        }        for (i = 0; i < 10; i++) {           for (k = i; k < 10; k++) {                // printf("i=%d.leni=%d,k=%d,lenk=%d\r\n",i,s_length[i],k,s_length[k]);                if (s_length[i] > s_length[k]) {                        temp = read[i];                        read[i] = read[k];                        read[k] = temp;                        length=s_length[i];                        s_length[i]=s_length[k];                        s_length[k]=length;                        //      printf("read[i]=%s\r\n",read[i]);                }          }        //   printf("read[i]=%s\r\n",read[i]);       }        for (i = 0; i < 10; i++) {                printf("%s \r\n", read[i]);        }}

热点排行