Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- #include <string.h>
- char funktion1(char ascii_char){
- char modulo;
- unsigned int ascii_int = ascii_char;
- char binary[9];
- for(int i=7; i > -1; i--){
- modulo = (char)ascii_int % 2+48; //+ "\O"
- ascii_int = ascii_int/2;
- binary[i]= modulo;
- }
- printf("%s\n",binary);
- }
- int main(){
- char eingabe[50];
- int laenge;
- printf("Zeichen eingeben: \n");
- fgets(eingabe,50,stdin);
- laenge = strlen(eingabe);
- laenge--; // avoiding \0
- for(int i=0;i <laenge;i++){
- printf("Zeichen:%c\t",eingabe[i]);
- printf("Ascii:%d\t",eingabe[i]);
- funktion1(eingabe[i]);
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement