| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 378 人关注过本帖
标题:一个新学的菜鸟,望大家教一下
只看楼主 加入收藏
诗殇情
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2011-3-19
结帖率:100%
收藏
已结贴  问题点数:2 回复次数:5 
一个新学的菜鸟,望大家教一下
用c语言写个程序,输入一个人的姓名,输出显示为:先显示名,中间加一个逗号,再显示姓的首字母
  输入Sophie Dupont
    显示Dupont, S。

我想了一下,是不是用while(gechar(ch)!= ” “)来判断名和姓,我自己写了半天也没有写出来。
本人是自学c语言,同学们也不会,只有请教大家了
搜索更多相关主题的帖子: c语言 姓名 
2011-03-19 13:50
瓦药墙
Rank: 7Rank: 7Rank: 7
等 级:黑侠
帖 子:218
专家分:556
注 册:2009-9-16
收藏
得分:2 
#include <stdio.h>
int main(void) {

    char        fistName[40], lastName[40];
    scanf("%s %s", fistName, lastName);
    printf("%s,%c\n", lastName, fistName[0]);
    return 0;
}
2011-03-19 14:06
诗殇情
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2011-3-19
收藏
得分:0 
用数组我做出来了,但不用数组呢?
能不能在教一下
2011-03-19 14:21
诗殇情
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2011-3-19
收藏
得分:0 
用数组我做出来了,但不用数组呢?
能不能在教一下
2011-03-19 14:21
瓦药墙
Rank: 7Rank: 7Rank: 7
等 级:黑侠
帖 子:218
专家分:556
注 册:2009-9-16
收藏
得分:0 
#include <stdio.h>
#include <malloc.h>

int main(void) {

    const int    size = 100;
    char        *buffer = NULL;

    buffer = (char *) malloc(size);
    if (NULL == buffer)
        return -1;

    scanf("%s %s", buffer, buffer + 50);

    printf("%s,%c\n", buffer + 50, buffer[0]);

    free(buffer);

    return 0;
}
2011-03-19 14:30
诗殇情
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2011-3-19
收藏
得分:0 
大哥,你真的挺强的,我是个菜鸟。你跟我写个指针的程序。不过还是要谢谢你
2011-03-19 14:38
快速回复:一个新学的菜鸟,望大家教一下
数据加载中...
 
   



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

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