1/* 2 * Copyright 2008, Mika Lindqvist. All rights reserved. 3 * Distributed under the terms of the MIT License. 4 */ 5 6#include <ctype.h> 7#include <string.h> 8 9char * 10strupr(char *str) 11{ 12 char *c = str; 13 while (*c) { 14 *c = toupper(*c); 15 c++; 16 } 17 18 return str; 19} 20 21