I want to remove spaces from a string , example:
Pedro Henrique Ribeiro
I would stay:
Pedrohenriqueribeiro
The code I made, removes the space, but duplicates a letter:
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
int main(int argc, char**argv){
char string[101];
int x, i, a;
printf("Foneca uma string com espacos em branco: ");
gets(string);
printf("%s\n",string);
for(i=0; i<strlen(string); i++){
if(string[i]==' '){
string[i]=string[i+1];
}
}
printf("String sem espaços em branco: %s\n", string);
return 0;
}