#include <stdio.h>
int i=0,j;
int main(void){
if(i==0){
printf("input number\n");
scanf("%d",&j);
}
i++;
if(i<=10){
printf("%d*%d=%d\n",i,j,i*j);
main(); }
return 0;
汗死 递归.....你会输入输出..?还不让用循环那这道题你肯定能自己解决 循环吧....#include<stdio.h>void main(){ int a,i; printf("请输入一个数:"); scanf("%d",&a); for(i=1;i<=10;i++) { printf("%d*%d=%d\n",a,i,i*a); }}