Dev-C ++回文で小さな問題が発生しました

#include <stdio.h>
 int main()
{ 
    int n、s、y; 
    scanf(" %d "、&n); 
    s = n;
    while(s> 0 ){ 
        y = y * 10 + s%10 ; 
        s = s / 10 ; 
    } 
    if(y == n)printf(" yes " );
    それ以外の場合、 printf(" no " ); 
}

 

 

 

 次に、yに初期値0を割り当て、Dev-C ++を使用して実行しましたが、初期値はすべて0ではありませんか?

 

おすすめ

転載: www.cnblogs.com/shun998/p/12730258.html