#include<stdio.h>
#include<malloc.h>
#include<string.h>
int main()
{
//char *a=(char*)malloc(100*sizeof(char));
char c;
char a[100];
int i=0;
while((c=getchar())!=EOF)
{
a[i++]=c;
}
a[i]='\0';
i=0;
while(a[i]!='\0')
printf("%d",a[i++]);
return 0;
}
#include<malloc.h>
#include<string.h>
int main()
{
//char *a=(char*)malloc(100*sizeof(char));
char c;
char a[100];
int i=0;
while((c=getchar())!=EOF)
{
a[i++]=c;
}
a[i]='\0';
i=0;
while(a[i]!='\0')
printf("%d",a[i++]);
return 0;
}
本文提供了一个使用C语言从控制台读取字符并输出ASCII码的简单程序示例。通过 getchar 函数逐个读取字符直到遇到文件结束符 EOF,并使用 printf 将每个字符对应的ASCII码值打印出来。
810

被折叠的 条评论
为什么被折叠?



