私は C は初めてですが、Java と Android の経験があります。for ループに問題があります。それは決して終わることはなく、ただ続くだけです。
char entered_string[50];
char *p_string = NULL;
gets( entered_string );
for( p_string = entered_string; p_string != '\0'; p_string++ ){
//....
}
gets は安全ではなく、推奨されておらず、非推奨であることはわかっていますが、私の仕様によれば、使用する必要があります。ポインターを使用して各要素をループしたい。