编译通过 无法连接 求解
#include <stdio.h>void deletespace(char [],int);
int main()
{
int n,i;
char *strs[100];
scanf("%d",&n);
for (i=0;i<n;i++)
{
gets(strs[i]);
}
deletespace(strs[100],n);
for (i=0;i<n;i++)
{
printf("%s\n",strs[i]);
}
return 0;
}
void deletespace(char *strs[100],int n)
{
int i=0,j=0,p;
for (;i<n;i++)
{
for (;strs[i][j]!='\0';j++)
{
if (strs[i][j]==' '&&strs[i][j+1]==' ')
{
for (p=j;strs[i][p]!='\n';p++)
{
strs[i][p]=strs[i][p+1];
}
}
}
}
}代码就是这些了 具体作用是输入几个字符串 然后删除其中的多余的空格 ~
一个无法解析的外部命令