Hi!
Gibts hier irgendjemand, der folgendes Programm schnell schreiben kann:
http://www.sbox.tugraz.at/home/h/haemme ... g-Bsp1.pdf
Bin leider ein vollkommener C Newbie, hab da keine Ahnung davon!
Danke im Voraus!
Drobi
			
		
#include <stdio.h>
#include <string.h>
int main() {
        unsigned char buf[256];
        int count[256];
        int othercount;
        unsigned char *p;
        int i;
        printf("Bitte geben Sie die Zeichenkette ein: ");
        fgets(buf, sizeof(buf) - 1, stdin);
        p = strchr(buf, '\n');
        if (p)
                *p = '\0';
        memset(count, 0, sizeof(count));
        othercount = 0;
        for (p = buf; *p; p++) {
                count[*p]++;
                if (*p < 'A' || *p > 'z' || (*p > 'Z' && *p < 'a'))
                        othercount++;
        }
        printf("\n\n\n");
        for (i = 0; i < 13; i++)
                printf("   %c=%3i     %c=%3i     %c=%3i     %c=%3i\n", i + 'a', count[i + 'a'], i + 'a' + 13, count[i + 'a' + 13], i + 'A', count[i + 'A'], i + 'A' + 13, count[i + 'A' + 13]);
        printf("\n\n");
        printf("   In Ihrer Zeichenkette kamen %i Zeichen vor, die keine Buchstaben waren.\n\n", othercount);
        return 0;
}

Mitglieder in diesem Forum: 0 Mitglieder und 3 Gäste