为什么我这个能运行,但结果不对呀,望大神能帮帮我,谢谢!
                 	
                    	                    
                  
                
                    
                                                            
                        发表在
C语言视频课程答疑
                        2018-10-29                        

悬赏:
1 学分                        
                    		
                                                                            	
                        
                        
                    
                                           
                     
                
             
         
                
                           #include
#define N 12
main()
{   char name[N];
    short A=10;
    gets(name);
    if (name=="zhangshan")
        printf("hi 你好");
         puts(name);
    else
          printf("%d",A);
    return 0;                       
                
        	
        
        
     
    
            
            
             
             	               
                
                mrkj_0257                 
                 
                    
 
                 
                
                 	 学分:1507                        LV9
         			
                        学分:1507                        LV9
                    
                 
                
                
                                
             
            
            
            
				
                
                
                                
                                                                                         字符串和字符串要进行比较需要用string.h文件的strcmp(str1,str2)方法,如果返回0则两个字符串相等,不能用恒等于比较两个字符串是否相等
#include 
....
if(strcmp(name,''zhanghua'')==0)
{
...