将含有n个字符的字符串的前几个空格删除。求大神指教哪里写错了,蟹蟹
#include <stdio.h>#include <ctype.h>
#define N 12
int main()
{
int i;
char *a[N];
gets(*a);
for(i=0;i<N;i++)
{
if(isspace(*a[i]))
*(a+i)=*(a+i+1);
}
puts(*a);
return 0;
}
2016-11-27 17:43
2016-11-27 19:24
2016-11-27 19:27
2016-11-27 19:27
2016-11-27 19:41
2016-11-27 20:19
2016-11-27 20:19
2016-11-27 20:34