qq_63001612 2021-11-20 00:04:43
请用指针编程实现:编写函数change(char *s,int *p),将字符串s中的数字字符转换成数字存储到整型数组p中,函数返回转换后的数字的个数。提示:先检测字符是否为数字,数字的ASCII码值为30H~39H,逐个判断s中的字符,如果是数字字符,则将其转换成数字存储到整型数组中。 在线求大神编程!!!😭
...全文
59 点赞 收藏 1
写回复
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
汇编出错 4天前

#include<stdio.h>
#include<string.h>

void main()
{
char s[20];
int p[20],len,k=0;
printf("输入一个字符串:");
scanf("%s",s);
len=strlen(s);
for(int i=0;i<len;i++)
{
if(s[i]>='0'&& s[i]<='9')
p[k++]=s[i]-48;
}
printf("%s\n",s);
for(int i=0;i<k;i++)
printf("p=%d ",p[i]);
}

回复
相关推荐
发帖
每日一练
创建于2021-08-10

2752

社区成员

Study well and make progress every day
申请成为版主
帖子事件
创建了帖子
2021-11-20 00:04
社区公告
暂无公告