求解
#include <stdio.h>int main()
{
int m,T,ar;
scanf("%d",&T);
while(T--)
{
scanf("%d",&ar);
}
for(m==T-1;m>=0;m--)
{
printf("%c",(char)ar);
}
return 0;
}
为什么ar只输出最后一个数 你的while循环结束后T已经变为1,后面的for循环自然只能循环一次 这句错了
for(m==T-1;m>=0;m--)
应该改成这样
for(m=T-1;m>=0;m--)
页:
[1]