Can someone please explain what line2 is actually doing. Is it there to define how many "letter" variations there are (i.e letter[0]...), or does it do something else?Code:char c=0; int letter [3]; letter[0]=0; letter[1]=0; letter[2]=0; printf("please enter a letter"); scanf("%c", &c); switch (c) { case 'a': letter[0]++; case 'b': letter[1]++; default: letter[2]++; } printf("%d %d %d", letter[0], letter[1], letter[2]);
Also because letter[0]=0 for example isnt given a value type, but it follows on from an int being defined, is it reasonable to assume letter[0] is being defined as an int as well?



LinkBack URL
About LinkBacks



