文字と文字を含む文字列を取得し、文字のみを除外したいと考えています。次に、その文字列を再利用して配列に入れたいと思います。Cでそれを行うにはどうすればよいですか?
私は使用しましisalpha()
たがprintf
、変数には使用しませんでした。助けてくれてありがとう。
#include <stdio.h>
#include <string.h>
#include <ctype.h>
int main(void)
{
int i;
string w = "name1234";
string new ="";
int length = strlen(w);
for (i=0; length > i; i++)
{
if (isalpha(w[i]))
{
new = w;
}
}
printf("This is the new one: %s\n", new); //it should be 'name' not 'name1234'
return 0;
}