yoghi87
09-07-2008, 12:24
Salve,
dovrei fare un programma che visualizzi un istogramma in orizzontale della lunghezza delle parole nel testo in ingresso, ho provato ad abbozzare qualcosa ma non và.....qualche consiglio?
#include <stdio.h>
main()
{
int c, i;
int lung[100];
int rest[100];
for (i = 0; i < 100; i++)
lung[i] = 0;
while ((c = getchar()) != EOF)
if (c >= '0' && c <= '99')
++lung[c-'0'];
else (c == ' ' || c == '\t' || c == '\n')
++rest['99'-c];
printf("cifre = ");
for (i = 0; i = '_'; ++i)
printf(" %d", lung[i]);
}
dovrei fare un programma che visualizzi un istogramma in orizzontale della lunghezza delle parole nel testo in ingresso, ho provato ad abbozzare qualcosa ma non và.....qualche consiglio?
#include <stdio.h>
main()
{
int c, i;
int lung[100];
int rest[100];
for (i = 0; i < 100; i++)
lung[i] = 0;
while ((c = getchar()) != EOF)
if (c >= '0' && c <= '99')
++lung[c-'0'];
else (c == ' ' || c == '\t' || c == '\n')
++rest['99'-c];
printf("cifre = ");
for (i = 0; i = '_'; ++i)
printf(" %d", lung[i]);
}