输出结果不是我想要的!
c4droid吧
全部回复
仅看楼主
level 5
#include<stdio.h>
#include<string.h>
int main()
{
char code[]="..../.../.././";
char cc[5];
char *p=code;
int n=0;
while(*p!='\0')
{
if(*p=='/') {puts(cc);n=0;}
else cc[n++]=*p;
p++;
}
return 0;
}
我原本想输出四点三点二点一点,实际却输出四个四点。
想问一下解决办法?[太开心]
2017年01月29日 02点01分 1
level 1
是不是这样
2017年01月29日 05点01分 5
level 5
对是这样,但输出结果不对吧。。
2017年02月01日 10点02分 6
level 9
#include<stdio.h>
#include<string.h>
int main()
{
char code[]="..../.../.././";
char cc[5];
char *p=code;
int n=0;
while(*p!='\0')
{
if(*p=='/') {puts(cc);n=0;}
else cc[n++]=*p;
p++;
cc[n+1]=0;
}
return 0;
}
/*我的346楼被度度吞了*/
2017年02月01日 13点02分 11
3 4 10楼
2017年02月01日 13点02分
@逝落_ 多谢多谢[大拇指][大拇指]
2017年02月02日 03点02分
1