C zadaci

u stringu pronalazi i stampa najduzu rec koja pocinje sa slovom k ili K


#include<stdio.h>
#include<stdlib.h>
#include<string.h>


int main()
{
char t[]="dobar los kbzao kada kaditi kadulja cedabeda";
char *p;
char *s;
char *x;
int max=0;
s=t;
strcat(t," ");
while((p=strchr(s,' '))!=NULL)
{
if(*s=='k'||*s=='K')
if(p-s>max)
{max=p-s;
x=s;
}

s=p+1;
}
printf("najduza rec koja pocinje sa slovom k je \n");
for (int j=0;j<max;j++)
printf("%c",*(x+j));

}
 

Back
Top