Mas ejercicios con cadenas
c:
#include <conio.h>
#include <stdio.h>
main()
{
char a[100];
int i,j;
clrscr();
printf("Dame la cadena: ");
gets(a);
i=0;
while(a[i]==' ')
{
if(a[i+1]==' ')
{
j=i;
while(a[j]!='\0')
{
a[j]=a[j+1];
j++;
}
}
else
{
j=i;
while(a[j]!='\0')
{
a[j]=a[j+1];
j++;
}
i++;
}
}
i=0;
while(a[i]!='\0')
i++;
/*
while(a[i]==' ')
{
a[i]=a[i+1];
i--;
}
*/
i=0;
puts(a);
getch();
return 0;
}
#include <stdio.h>
main()
{
char a[100];
int i,j;
clrscr();
printf("Dame la cadena: ");
gets(a);
i=0;
while(a[i]==' ')
{
if(a[i+1]==' ')
{
j=i;
while(a[j]!='\0')
{
a[j]=a[j+1];
j++;
}
}
else
{
j=i;
while(a[j]!='\0')
{
a[j]=a[j+1];
j++;
}
i++;
}
}
i=0;
while(a[i]!='\0')
i++;
/*
while(a[i]==' ')
{
a[i]=a[i+1];
i--;
}
*/
i=0;
puts(a);
getch();
return 0;
}