Muszę napisać funkcje która jako parametr weźmie dwa słowa i sprawdzi czy słowo drugie jest skrótką pierwszego np. BURAK i BRAK. Mam napisany ten program ale nie rozumiem jednego momentu
#include <stdlib.h>
#include <math.h>
#include <conio.h>
#include <string.h>
#include <stdio.h>
int Skrotka(char tab[], char tab2[]){
int i=0, j=0;
while(tab[i]!=0){
i++;
}
while(tab2[j]!=0){
j++;
}
if(j!=i+1){
return 0;
}
int S = j;
int s = i;
int k=0;
for(i=0;i<s;i++){
for(j=0;j<S;j++){
if(tab[i]==tab2[j]){
tab[i]=0;
tab2[j]=0;
k++;
break;
}
}
}
if(k==s){
return 1;
}
else{
return 0;
}
Nie rozumiem momentu od int S=j... i nwm czym jest tutaj k