Zdravím, mám tento kod:
#include <stdio.h>
int main()
{
int z,i,pbilych,postatnich;
int pcislic[10];
pbilych=postatnich=0;
for(i=0;i<10;++i)
pcislic[i]=0;
while((z=getchar())!=EOF)
{
if(z>='0' && z<='9')
++pcislic[z-'0'];
else if(z==' ' || z=='\n' || z=='\t')
++pbilych;
else
postatnich++;
}
printf("cisla = ");
for(i=0;i<10;++i)
printf(" %d", pcislic[i]);
printf(", bile znaky = %d, ostatni = %d\n", pbilych, postatnich);
}
system("PAUSE");
return 0;
}
Je opsaný z knížky takže neměl by být špatně ale při kompilaci mi kompilátor vyhodí chybu s odkazem na řádek
system("PAUSE");
a zprávou
D:\Dev-Cpp\getchar.c - syntax error before string constant
V čem je prosím problém?