programm ASCII-Tabelle: die Eingaben (vom-,bis-Wert ) sollen durch ein
-
Hey Leute, ich brauche schnell hilfe muss in der Schule folgendes Programm schreiben und hab kein Plan wie ich anfangen soll.
Die Aufgaben stellung ist
"Überarbeiten sie das programm ASCII-Tabelle: die Eingaben (vom-,bis-Wert ) sollen durch eine Fkt. erledigt werden. Diese erhält die Eingabegrenzwelle als Parameter."
Hab die Ascii tabelle schon geschrieben das ist mein Code
#include <stdio.h> #include <stdlib.h> #pragma warning(disable:4996) void main(void) { int ,OG,spalten,x,y; // UG= Untergrenze , OG = Obergrenze x und y = absicherungen , spalten = Umbruchzähler spalten=0; do{ do{ printf("Bitte geben Sie den ersten Wert ein: "); x=scanf("%i",&UG); fflush(stdin); }while(x==0); do{ printf("Bitte geben Sie den letzten Wert ein: "); y=scanf("%i",&OG); fflush(stdin); }while(y==0); }while( UG<0 || OG>255 || UG>OG ); do{ if(UG==0){printf("| NULL : %2i |",UG);} else if(UG==1)printf("|CTRL+A %2c: %2i |",UG,UG); else if(UG==2)printf("|CTRL+B %2c: %2i |",UG,UG); else if(UG==3)printf("|CTRL+C %2c: %2i |",UG,UG); else if(UG==4)printf("|CTRL+D %2c: %2i |",UG,UG); else if(UG==5)printf("|CTRL+E %2c: %2i |",UG,UG); else if(UG==6)printf("|CTRL+F %2c: %2i |",UG,UG); else if(UG==7)printf("|CTRL+G BEL:%2i |",UG); else if(UG==8)printf("|CTRL+H BS: %2i |",UG); else if(UG==9)printf("|CTRL+I TAB:%2i |",UG); else if(UG==10)printf("|CTRL+J LF: %2i |",UG); else if(UG==11)printf("|CTRL+K VT: %2i |",UG); else if(UG==12)printf("|CTRL+L FF: %2i |",UG); else if(UG==13)printf("|CTRL+M \\r: %2i |",UG); else if(UG==14)printf("|CTRL+N %2c: %2i |",UG,UG); else if(UG==15)printf("|CTRL+O %2c: %2i |",UG,UG); else if(UG==16)printf("|CTRL+P %2c: %2i |",UG,UG); else if(UG==17)printf("|CTRL+Q %2c: %2i |",UG,UG); else if(UG==18)printf("|CTRL+R %2c: %2i |",UG,UG); else if(UG==19)printf("|CTRL+S %2c: %2i |",UG,UG); else if(UG==20)printf("|CTRL+T %2c: %2i |",UG,UG); else if(UG==21)printf("|CTRL+U %2c: %2i |",UG,UG); else if(UG==22)printf("|CTRL+V %2c: %2i |",UG,UG); else if(UG==23)printf("|CTRL+W %2c: %2i |",UG,UG); else if(UG==24)printf("|CTRL+X %2c: %2i |",UG,UG); else if(UG==25)printf("|CTRL+Y %2c: %2i |",UG,UG); else if(UG==26)printf("|CTRL+Z %2c: %2i |",UG,UG); else if(UG==27)printf("| ESC : %4i |",UG); else if(UG==32)printf("| SPACE: %4i |",UG); else if(UG==224){printf("|CURSOR %c:%4i |",UG,UG); printf("| UP 224 : 74 ||DOWN 224 : 80 ||LEFT 224 : 75 ||RIGHT 224 : 77|");} else printf("| %4c : %4i |", UG,UG); UG++; spalten++; if(spalten==5) { spalten=0; } }while(UG<=OG); }
Was muss ich raus nehmen um die Überprüung als funktion zu machen?
Gruß danke im vorraus
-
Das ist C und kein C#!
-
Sry kann das bitte jemand verschieben?? Hab mich verklickt