我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

如何用字符串输入一对乱码输出数学且存在数组里

img


要求用C语言解答,并将数字存储在数组中去(一下凑字数而已凑字数而已)

仅供参考,望采纳~

#include<stdio.h>
int main(void)
{
    char s[100];
    int i=0,a[100],num;
    scanf("%s",s);
    int c=0;
    while(s[i]!='\0')
    {
        if(s[i]>='0'&&s[i]<='9')
        {
            for(num=0;s[i]>='0'&&s[i]<='9';i++)
            {
                 num=num*10+s[i]-'0';
            }
            a[c]=num;
            c++;
        }
        else
        {
            i++;
        }
    }
    for(i=0;i<c;i++)
    {
        printf("%d\t",a[i]);
    }
    return 0;
}

img

近期文章

  • 想问下这是哪里出错了
  • 数据库系统,可以来看看
  • 对于链表输入的值无法输出,该如何解决。
  • vscode每次运行都是这样的结果,求解决
  • file.delete() 返回false
  • centos7安装percona出现问题
  • PHP开始编程,使用引号
  • Aop获取注解中的值,并返回参数给工具类使用
  • FileObserver有时候无响应,不回调
  • 关于#二维数组#的问题,如何解决?
  • nginx、node
  • proteus数码管仿真不会亮 ball ball各位
  • 关于prettier让大括号分行的问题,如何解决?
  • 有/和无/为什么匹配的目录不同呢?
  • RTK技术真的很少么
  • 用Java实现双向链表
  • mysql_real_escape_string和array_map返回空字符串?
  • 执行这一段SQL代码提示无效标识符,哪儿有问题
  • 求最大值和最小值那里哪错了
  • proteus仿真数码管不会亮

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华