View difference between Paste ID: wZZCY9WH and rXV3Fhth
SHOW: | | - or go back to the newest paste.
1
import tango.io.Stdout;
2
import tango.io.Console;
3
import tango.io.stream.Lines;
4
5
int main(){
6
        //Stdout("Hello World").newline;
7
        //Stdout.format("Witaj {}", 101);
8
        //auto s = Cin.get();
9
        //int x = 5;
10
        //Cout("Wartosc s:")(s).newline;
11
12
        //foreach(line; new LineIterator!(char)(Cin.stream));
13
        //auto line = Cin.copyln();
14
15
        int tab[256];
16
        int i=0;
17
        int j=0;
18
        char z = 0;
19
20
        for(i=0; i<255; i++){
21
                tab[i] = 0;
22
        }
23
24
        foreach(line; new Lines!(char)(Cin.stream)){
25
                if(line == "end") break;
26-
                        for(j=0; j<4; j++){
26+
27-
                                if(line[j] == '\0') break;
27+
                        for(j=0; j<line.length; j++){
28
                                if(line[j] == i) tab[i]++;
29
                        }
30
                }
31
32
                for(i=0; i<255; i++){
33
                        if(tab[i] != 0){
34
                                z = i;
35
                                Stdout(tab[i]);
36
                                Stdout(" ");
37
                                Stdout(z).newline;
38
                        }
39
                        tab[i] = 0;
40
                }
41
42-
                if(line == ".") break;
42+
                Stdout().newline;
43
44
                //Stdout(cast(char[])line).newline;
45
        }
46
47
        return 0;
48
49
}