不允许增加和删除语句,只允许移动或者修改语句
#include<stdio.h>
int main()
{
int i, j, n, m, k, a[100], b[5];
for (i = 15; i <= 100; i++)
if (i % 3 == 0)
{
i = m;
j = 0;
k = 0;
do
{
b[j] = m % 10;
m /= 10;
if (b[j] == 5)
k++;
j++;
} while (m < 0);
if (k > 0)
a[n++] = i;
}
for (i = 0; i < n; i++)
printf("%4d", a[i]);
return 0;
}
还有一个变量n没有初始化
追答int i, j, n, m, k, a[100], b[5];变量声明的同时可以初始化,改成int i, j, n=0, m, k, a[100], b[5];
本回答被提问者和网友采纳