Cześć od niedawana zacząłm przygodę z programowaniem i staram się powoli iść z materiałem coraz szybciej ;)
W poniższym kodzie noe mogę dojść do wniosku jak uczynić by wypisany tekst na ekranie po zakończeniu porcesu pisanie podliczył mi zużyte znaki itp
Trochę tych pętli pojawiło się i nie jestem przekonany co do końca czy na pewno rozmieściłem dobrze nawiasy klamrowe
#include<stdio.h>
/* zliczanie cyfr,białych znaków,innych*/
int main(void)
{
int c,i,nwhite,nother;
int ndigit[10];
nwhite=nother=0;
for(i=0;i<10;++i)
{
ndigit[i]=0;
while((c=getchar())!=EOF)
{
if(c>='0'&&c<='9')
{
++ndigit[c-'0'];
}
else if (c==' '||c== '\n' ||c=='\t')
{
++nwhite;
}
else
{
++nother;
}
}
printf("cyfry=");
for(i=0;i<10;++i)
{
printf("%d",ndigit[i]);
}
}
printf("białe znaki=%d, inne = %d,\n",nwhite,nother);
return 0;
}