Code:
Zadatak1.cpp
c:\documents and settings\administrator\desktop\seminarski\seminarski\zadatak1.cpp(6) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
Build log was saved at "file://c:\Documents and Settings\Administrator\Desktop\Seminarski\Seminarski\Debug\BuildLog.htm"
Seminarski - 1 error(s), 0 warning(s)
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
Zadatak1.cpp
c:\documents and settings\administrator\desktop\seminarski\seminarski\zadatak1.cpp(6) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
Build log was saved at "file://c:\Documents and Settings\Administrator\Desktop\Seminarski\Seminarski\Debug\BuildLog.htm"
Seminarski - 1 error(s), 0 warning(s)
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
Googlao sam malo o ovom erroru, i maltene svi imaju isti odgovor - zameni "main()" sa "int main()" i radice. Medjutim meni i dalje ne radi :S
Kod i text zadatka:
Code:
// 1. Napisati program za odredjivanje broja linija u textualnom fajlu sa imenom knjiga.txt.
// Rezultat ispisati na standardnom izlazu.
#include <stdio.h>
main()
{
int k=0;
FILE *fp;
char s[256];
if((fp=fopen("knjiga.txt","r"))==NULL)
{
printf("Greska\n");
return;
}
while(fgets(s,256,fp)!=NULL)
k++;
printf("Fajl ima %d linija\n", k);
fclose(fp);
return 0;
}
// 1. Napisati program za odredjivanje broja linija u textualnom fajlu sa imenom knjiga.txt.
// Rezultat ispisati na standardnom izlazu.
#include <stdio.h>
main()
{
int k=0;
FILE *fp;
char s[256];
if((fp=fopen("knjiga.txt","r"))==NULL)
{
printf("Greska\n");
return;
}
while(fgets(s,256,fp)!=NULL)
k++;
printf("Fajl ima %d linija\n", k);
fclose(fp);
return 0;
}
Inace, kod pokusavam da pokrenem preko Visual C++ 2008 Express Edition.
Unapred zahvalan :)