询问一个问题,给看一下!这是我自己测试数组输入的句子,哪错了
c吧
全部回复
仅看楼主
level 1
freejesonone 楼主
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int main()
{
int i,j,m,n;
printf("输入一个正整数:\n");
scanf("%d",&i);
#define MAX i
int strA[MAX];
//int strB[MAX];
//int strC[MAX],*p,*q,*t;
for(j=1;j<i;j++)
{
strA[i-j]=j-1;
p=&strA[MAX-1];
++p;
printf("%c\n",p);
}
return 0;
}
编译运行后,输入6,输出 是5个?。。。为什么?
2018年01月30日 10点01分 1
level 1
freejesonone 楼主
5个数我能理解 ,不过出现问号是为什么?
2018年01月30日 10点01分 2
1