#include <string.h> 
#include <stdio.h> 
 
int char_contains(char str[],char c); 
int main () 
{ 
    int result = char_contains("itcast",'0'); 
 
    printf("%d\n",result); 
    return 0 ; 
 
} 
 
int char_contains(char str[],char c) 
{ 
16       for (int i=0; i<strlen(str);i++) 
    { 
18        if(str[i])==c) 
        { 
            return 1; 
        } 
    } 
    return 0; 
 
} 
前辈们,我的系统是windows7 32位的,装的是codeblocks的,在编译上述编码的时候老是提示16,和18行有问题,唉,照视频上打的,实在看不出哪里有问题。。。。 |   
        
 
    
    
    
     
 
 |