Witam, mam prawdopodobnie dość prosty problem do rozwiązania.
O to kod zrodlowy:
#include <stdio.h>
#include <stdlib.h>
int main()
{
char tab[2000];
char linki[100];
int i,j;
char k;
for (i=0;i<strlen(linki);i++);
linki[i]=' ';
FILE *p;
p = fopen( "index.html", "r" );
if( p == NULL )
{
printf("\n Nie moge odczytac pliku: %s\n");
return 0;
}
fread(tab,1,2000,p);
fclose( p );
for(i=0,j=1;i<strlen(tab);i++,j++)
{
if (tab[i]=='<'&&tab[j]=='a')
{
printf("Znaleziony link na %d miejscu\n",i);
}
}
for (i=0;i<strlen(linki);i++)
printf(" %d link na %d \n",i,linki[i]);
return 0;
}
Chce wpisać wartości znajdowanego "i" jako elementy tablicy linki. Probowalem na wiele sposobów jednakże udało mi się jedynie przypisać maksymalnie dwie kolejne wartości "i". Czy możecie mi pomoc ?