请大家给指导下这个程序要怎么写 ,新手请多指教
编制一个菜单程序Menu(),利用switch语句完成菜单的选择,当输入‘A’时调用程序A(),输入B时调用B(),输入C时调用C(),输入其它字符时直接返回-1,主程序中利用-1结束程序,退出循环
#include<stdio.h> int main(void) { int i,k=0; char a[256],*p; p=a; gets(p); for(i=0;*(p+i)!='\0';i++) { //if(*(p+i) == 'z') break; 这样行不? if(*(p+i)==' ') k++; } printf("Spaces:%d\n",k); return 0; }
#include<stdio.h> #include<conio.h> int A() { getch(); return 0; } int main(void) { char ch; int a; do { printf("A. 调用函数A()\n"); printf("E. 按其他键退出\n"); ch = getch(); switch(ch) { case 'a': case 'A':printf("A\n");a = A(); default :printf("-1\n");break;加一句输出-1 } }while(ch =='a'||ch =='A'); printf("程序已退出!\n"); return 0; }