Δημοσιεύτηκε: 06 Ιούλ 2011, 18:28
Λοιπόν, ψιλοτελειώνω!
Έχω κάνει αυτό:
και κάποια άλλα scriptakia. Το point είναι οτι όταν πάει να διαβάσει απο ένα αρχέιο γραμμένο σε html δεν κόβει το πρόγραμμα στην αρχή όταν διαβάσει <head> και συνεχίζει μέχρι το τέλος. :/ Κάτι πρέπει να έχω χάσει με την strtok αλλα δεν μπορώ να καταλάβω. anyone? :/
- Κώδικας: Επιλογή όλων
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main(){
FILE *fp;
char buf[100];
char *pch;
if((fp = fopen("page.txt","r"))==NULL){
printf("Error in opening the file!\n");
exit(EXIT_FAILURE);
}
//pch=strtok(NULL," ");
while(fgets(buf, 100, fp) != NULL){
pch=strtok(buf," ");
printf("-->%s<--\n\n", pch);
if(pch=="<head>"){
exit(1);
}
}
return 0;
}
και κάποια άλλα scriptakia. Το point είναι οτι όταν πάει να διαβάσει απο ένα αρχέιο γραμμένο σε html δεν κόβει το πρόγραμμα στην αρχή όταν διαβάσει <head> και συνεχίζει μέχρι το τέλος. :/ Κάτι πρέπει να έχω χάσει με την strtok αλλα δεν μπορώ να καταλάβω. anyone? :/