C语言输入不确定数量的数字


#include <stdio.h>


int main() {
	char ch; 
	int n, k = 0;
	int arr[100] = { 0 };
	while((ch = getchar()) && ch != '\n') {
		ungetc(ch, stdin);
		scanf("%d", &n);
		arr[k++] = n;
	}
	
	for (int i = 0; i < k; i++) {
		printf("%d ", arr[i]);
	}

	return 0;
	
}


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM