| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 422 人关注过本帖
标题:感兴趣的朋友们来看看咯,不知道代码哪里出了一点点问题,运行的时候得不到 ...
取消只看楼主 加入收藏
love云彩
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
来 自:青藏高原
等 级:贵宾
威 望:53
帖 子:3663
专家分:11416
注 册:2012-11-17
结帖率:100%
收藏
已结贴  问题点数:10 回复次数:0 
感兴趣的朋友们来看看咯,不知道代码哪里出了一点点问题,运行的时候得不到预期的结果
#include<stdio.h>
int main()
{
    struct student
    {
       char number[3];
        char name[3];
        char telephone[20];
        char adress[10];
    };
    struct student stu[3];
    int i;
    for(i=0;i<3;i++)
    {
            printf("请输入第%d学生的信息:\n",i+1);
            printf("the number:");
            scanf("%s",stu[i].number);
            printf("the name:");
            scanf("%s",stu[i].name);
            printf("the telephone:");
            scanf("%s",stu[i].telephone);
            printf("the adress:");
            scanf("%s",stu[i].adress);
    }
    printf("学生的信息如下:\n");
    for(i=0;i<3;i++)
    {
        printf("student number:%s,name:%s,tele:%s,adress:%s\n",stu[i].number,stu[i].name,stu[i].telephone,stu[i].adress);
    }
    return 0;
}
        不知道这些代码出了什么问题,帮忙找找看,顺便修改一下!题目本来的要求是输出三个学生的信息,例如:student1本来应该输出
student number:001,name:vergil,tele:13647825023,adress:zhonogguo,但根据以上的代码输出的结果却是:
student number:001vergil,name:vergil13647825023,tele:13647825023,adress:zhonogguo,各位高手帮忙看看一下是怎么回事的!
搜索更多相关主题的帖子: 朋友 telephone include number 
2012-12-11 12:48
快速回复:感兴趣的朋友们来看看咯,不知道代码哪里出了一点点问题,运行的时候得 ...
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.015446 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved