在C语言中,如何将一串按空格分隔并以换行结束的数据录入到数组里?
最编程
2024-07-19 18:29:07
...
自己是个新手,写一些小程序供初学者和新手方便使用。
在编写程序的时候,有时候很就是着急找不到一些很常见的一些小的
输入东西,有时候写的时候还不太好想。
在这里写一个小的程序,方便自己和大家以后用的时候方便。
****************************************************************************
以下是自己写的一个小的程序为:C语言输入一串数据到数组中,用空格
隔开回车结束
#include <stdio.h>
int main(){
int num;
int i=0;
int arr[10];
while(1){
scanf("%d",&num);
char c=getchar();
arr[i++]=num;
if(c=='\n'){
break;
}
}
/*for(int i=0;i<10;i++){
printf("%d\n",arr[i]);
}*/
return 0;
}
下一篇: 用C语言如何把一串数字录入到一维数组里