03.06.2007., 17:18
|
#11
|
the luda ribetna
Datum registracije: Aug 2004
Lokacija: Riblja mjesta u zagrebu:D
Postovi: 3,952
|
Citiraj:
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <conio.h>
int main ( int argv, char *argc ) {
char imeAutora[70+1];
char imePjesme[100+1];
char stih[512+1];
char imeAutoraMax[70+1]="";
char imePjesmeMax[100+1]="";
char stihMax[512+1]="";
FILE *file;
char fileName[ ] = "pjesme.txt";
int counter = 0, counter2 = 0;
if ( ( file = fopen ( fileName, "r" ) ) == NULL ) {
printf ( "\n File missing ! " );
getche ( );
exit ( 1 );
}
while ( fscanf ( file, "%*c%*c%70[^\n]%*c%100[^\n]%*c", imeAutora,
imePjesme ) == 2 ) {
if ( counter == 0 ) {
strcat (imeAutoraMax, imeAutora );
strcat (imePjesmeMax, imePjesme );
}
while ( fscanf( file, "%512[^\n]%*c", stih ) == 1 ) {
if ( counter2 == 0 ) {
strcat ( stihMax, stih );
}
if ( strlen ( stih ) > strlen ( stihMax ) ) {
strcpy ( imeAutoraMax, imeAutora );
strcpy ( imePjesmeMax, imePjesme );
strcpy ( stihMax, stih );
}
counter2++;
}
counter++;
}
printf ( "\n Ime datoteke: %s", fileName );
printf ( "\n Ime autora: %s\n\n Ime pjesme: %s", imeAutoraMax , imePjesmeMax);
getche ( );
fclose ( file );
return 0;
}
|
evo ak nekog zanima uspjedoh nakon puno salica kava 
|
|
|