0
私は以下のコードを書いて、 '|'文字列の文字。'|'を削除してください文字列から
#include <stdio.h>
#include <stdlib.h>
void remove_pipes(char*);
main (int argc, char **argv)
{
char string1[] = "|||||||||||||";
remove_pipes(string1);
printf("String1 = %s", string1);
char string2[] = "h|e|l|l|o";
remove_pipes(string2);
printf("String2 = %s", string2);
}
void remove_pipes(char* input)
{
for(; *input; input++)
{
if(*input == '|')
{
*input = ' ';
}
}
}
ここで、このメソッドを変更して '|'文字列の文字。私はそれを行う方法がわかりません。誰かが私にいくつかのヒントを与えることを願っています。
それは宿題として匂い。 –
はい、可能ですか? –
はい、宿題がかなり可能です。 – jlliagre