#include <stdio.h>
#include <string.h>
#include <conio.h>
#define N 100
#define MC ". "
void fun(char * p, char str[N]);
int main(void)
{
char * P = NULL;
char str[N];
gets(str);
fun(P, str);
printf("\b.");
getch();
return 0;
}
void fun(char * P, char str[N])
{
P = strtok(str, MC);
if(P)
fun(P, NULL);
if(P != NULL)
printf("%s ", P);
}
#include "stdio.h"
#include "string.h"
#define SIZE 100
int main(void){
int i;
char str[SIZE];
gets(str);
for(i=strlen(str)-1;i>=0;i--){
if(str[i]==' '){
char *p=&str[i+1];
str[i]='\0';
printf("%s ",p);
continue;
}
else if(i==0){
printf("%s\n",&str[i]);
break;
}
}
return 0;
}
#include<stdio.h>
void reverse() {
char ch;
ch = getchar();
if(ch != '\n') {
reverse();
putchar(ch);
}
}
void main() {
reverse();
}
我乱写的
强啊……