c primer plus 第七章 2

来源:互联网 发布:炒股必知 编辑:程序博客网 时间:2024/04/30 05:52
2.编写一个程序,该程序读取输入直到遇到#字符。使程序打印每个输入的字符以及它的十进制ASCII码。每行打印8个字符,编码对。建议:利用字符计数和模运算符(%)在每8个循环周期时打印一个换行符。
#include<stdio.h>int main(void){ char a; int i; printf("Please input a string end by #:"); for(i = 1; (a = getchar()) != '#'; i++) {  printf("%c--%d\t",a,a);  if(i%8 == 0) printf("\n"); } printf("\n"); return(0);}