作业帮 > 综合 > 作业

C++问题,又遇到两个小题,

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/15 01:23:10
C++问题,又遇到两个小题,
1.输入一个字符串,内有数字和非数字字符 例 a123df456?302rfg5876,将其中连续的数字作为一个整数一次存放到一数组 a中,例如,123放在a[0],456放在a[1],统计有多少个这样的整数,并输出.
2.求输入数N的阶乘尾数0的个数.
第一题是指针里面的题,我知道算法,但自己编的老是出错;第二题主要是不知道算法,最好能把算法写一下,
第一题:
#include
#include
int main()
{
char str[100];
int a[100],count;
int len,i,flag;
scanf("%s",str);
len = strlen(str);
count = 0;
flag = 0;
for (i = 0; i < len; i++) {
if (str[i] >= '0' && str[i]