1. 1.
    +1
    Bunu yaptım fakat başka aynı uzunlukta kelime varsa onu yazmıyor nasıl yapıcam?

    arkadaslar kodumuz bu

    char a[50],b[20],c[20];
    int i,j=0,l=0;
    printf("Bir Cumle Gir =");
    gets(a);
    for(i=0;i<=strlen(a);i++)
    {
    if(a[i]!=32 && a[i]!='')
    b[j++]=a[i];
    else
    {
    b[j]='';
    if(strlen(b)>l)
    {
    strcpy(c,b);
    l=strlen(b);
    }
    j=0;
    }
    }
    printf("En Uzun Kelime =");
    puts(c);
    getch();
    }
    return 0;
    }
    ···
   tümünü göster