标题:请大家帮忙这个简单的程序哪里有问题
取消只看楼主
wanedehuifu
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2012-2-28
结帖率:100%
已结贴  问题点数:10 回复次数:1 
请大家帮忙这个简单的程序哪里有问题
题目:编写程序,把键盘输入的字符串中的数字字符删除,然后显示该字符串。
我写的程序如下,不知道哪出错了,思维卡死了,希望高手帮忙
main()
{
     char a[30],b[30];
     int i,j;
     printf("Enter a string:");
     scanf("%s",a);
     i=j=0;
       do
       {
             if(a[i]>='0'&&a[i]<='9')
                i++;
             else
                b[j]=a[i];
                j++;
                i++;
        }while(a[i]!='\0');
      printf("This string is:%s\n",b);
}

[ 本帖最后由 wanedehuifu 于 2012-2-28 11:25 编辑 ]
搜索更多相关主题的帖子: Enter 字符串 键盘 编写程序 
2012-02-28 11:23
wanedehuifu
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2012-2-28
得分:0 
原来是else后边没有{},大意了,谢谢
2012-02-28 13:05



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-361764-1-1.html




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

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